Share via


MoDuplicateMediaType (Windows Embedded CE 6.0)

1/6/2010

This 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.

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

Header dmo.h
Library msdmo.lib
Windows Embedded CE Windows CE .NET 4.1 and later

See Also

Reference

DMO Functions
MoCreateMediaType
MoCopyMediaType
MoDeleteMediaType
DMO_MEDIA_TYPE