MoDuplicateMediaType function
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.
| Return code | Description |
|---|---|
|
Insufficient memory |
|
NULL pointer argument |
|
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
| Target Platform | Windows |
| Header | dmort.h (include Dmo.h) |
| Library | Msdmo.lib |
| DLL | Msdmo.dll |