Share via


DMO Functions (Compact 2013)

3/26/2014

The following table describes the Microsoft DirectX Media Object (DMO) functions.

DMO Registration Functions

The following table describes DMO registration functions, which enable an application to register and enumerate DirectX DMOs.

Function

Description

DMORegister

Registers a DMO.

DMORegisterFilter

Creates additional entries in the registry that allow filter enumeration routines in DirectShow to locate a DMO.

DMOUnregister

Unregisters a DMO.

DMOUnregisterFilter

Removes the registry entires for a DMO created by a previous call to DMORegisterFilter.

DMOEnum

Enumerates registered DMOs.

DMOGetTypes

Retrieves the media types registered for a DMO.

DMOGetName

Retrieves the registered name of a DMO.

Media Type Helper Functions

The following table describes functions that manipulate the DMO_MEDIA_TYPE structure.

Function

Description

MoInitMediaType

Initializes a media type structure.

MoFreeMediaType

Frees the allocated members of a media type structure.

MoCopyMediaType

Copies the members of one media type structure into another media type structure.

MoCreateMediaType

Allocates a new media type structure.

MoDeleteMediaType

Deletes a media type structure that was previously allocated.

MoDuplicateMediaType

Duplicates a media type structure.

See Also

Reference

DirectX Media Objects Reference
DMO_MEDIA_TYPE