MoDuplicateMediaType (Compact 2013)

3/26/2014

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

See Also

Reference

DMO Functions
MoCreateMediaType
MoCopyMediaType
MoDeleteMediaType
DMO_MEDIA_TYPE