MoDuplicateMediaType
The MoDuplicateMediaType function duplicates a media type structure.
Syntax
HRESULT MoDuplicateMediaType(
DMO_MEDIA_TYPE **ppmtDest,
const DMO_MEDIA_TYPE *pmtSrc
);
Parameters
ppmtDest
Address of a pointer to a DMO_MEDIA_TYPE structure that receives the duplicated structure.
pmtSrc
Pointer to the media type structure to duplicate.
Return Value
Returns an HRESULT value. Possible values include the following.
Result Code | Description |
E_OUTOFMEMORY | Insufficient memory |
E_POINTER | NULL pointer argument |
S_OK | Success |
Remarks
This method is equivalent to calling MoCreateMediaType and MoCopyMediaType. The caller must delete the returned media type structure by calling the MoDeleteMediaType function.
Requirements
Header: Declared in Dmort.h; include Dmo.h
Library: Msdmo.lib.
See Also