Share via


MoDuplicateMediaType

This function duplicates a media type structure.

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 Values

Returns an HRESULT value. Possible values include the following.

Value Description
S_OK Success
E_OUTOFMEMORY Insufficient memory
E_POINTER NULL pointer argument

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

OS Versions: Windows CE .NET 4.1 and later.
Header: Dmo.h.
Link Library: Msdmo.lib

See Also

Functions | MoCreateMediaType | MoCopyMediaType | MoDeleteMediaType | DMO_MEDIA_TYPE

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.