Microsoft DirectX 8.1 (C++) |
Requirements
Declared in Dmort.h; include Dmo.h. Link to Msdmo.lib.
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.
See Also