Share via


MoInitMediaType

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This function initializes a media type structure.

Syntax

HRESULT MoInitMediaType(
  DMO_MEDIA_TYPE* pmt, 
  DWORD cbFormat
);

Parameters

  • pmt
    Pointer to an uninitialized DMO_MEDIA_TYPE structure allocated by the caller.
  • cbFormat
    Number of bytes to allocate for the format block, which can be zero.

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 function allocates the format block and sets the cbFormat and pbFormat members of the DMO_MEDIA_TYPE structure.

The caller must free the media type by calling the MoFreeMediaType function.

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

See Also

Reference

DMO Functions
MoFreeMediaType
DMO_MEDIA_TYPE