MoCopyMediaType function
The MoCopyMediaType function copies the members of one media type structure into another media type structure.
Syntax
HRESULT MoCopyMediaType(
DMO_MEDIA_TYPE *pmtDest,
const DMO_MEDIA_TYPE *pmtSrc
);
Parameters
pmtDest
Pointer to the target DMO_MEDIA_TYPE structure. The caller must allocate, but not initialize, this structure.
pmtSrc
Pointer to the source DMO_MEDIA_TYPE structure.
Return value
Returns an HRESULT value. Possible values include the following.
| Return code | Description |
|---|---|
|
Insufficient memory |
|
NULL pointer argument |
|
Success |
Remarks
This function copies all the members of pmtSrc to pmtDest and copies the format block. The caller must free the target media type by calling the MoFreeMediaType function.
Requirements
| Target Platform | Windows |
| Header | dmort.h (include Dmo.h) |
| Library | Msdmo.lib |
| DLL | Msdmo.dll |