Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
A version of this page is also available for
4/8/2010
This 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_TYPEstructure. The caller must allocate, but not initialize, this structure.
- pmtSrc
-
Pointer to the source DMO_MEDIA_TYPEstructure.
Return Value
Returns an HRESULTvalue. Possible values include the following.
Value | Description |
---|---|
S_OK |
Success |
E_OUTOFMEMORY |
Insufficient memory |
E_POINTER |
NULL pointer argument |
Remarks
This function copies all the members of pmtSrcto pmtDestand copies the format block. The caller must free the target media type by calling the MoFreeMediaTypefunction.
Requirements
Header | dmo.h |
Library | msdmo.lib |
Windows Embedded CE | Windows CE .NET 4.1 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |