Export (0) Print
Expand All
Expand Minimize

MF_TRANSCODE_SINK_INFO structure

Contains information about the audio and video streams for the transcode sink activation object.

To get the information stored in this structure, call IMFTranscodeSinkInfoProvider::GetSinkInfo.

Syntax


typedef struct _MF_TRANSCODE_SINK_INFO {
  DWORD        dwVideoStreamID;
  IMFMediaType *pVideoMediaType;
  DWORD        dwAudioStreamID;
  IMFMediaType *pAudioMediaType;
} MF_TRANSCODE_SINK_INFO;

Members

dwVideoStreamID

The stream identifier of the video stream.

pVideoMediaType

A pointer to the IMFMediaType interface of the media type for the video stream. This member can be NULL.

dwAudioStreamID

The stream identifier of the audio stream.

pAudioMediaType

A pointer to the IMFMediaType interface of the media type for the audio stream. This member can be NULL.

Remarks

The IMFTranscodeSinkInfoProvider::GetSinkInfo method assigns IMFMediaType pointers to the pAudioMediaType and pVideoMediaType members of this structure. The method might set either member to NULL. If either member is non-NULL after the method returns, the caller must release the IMFMediaType pointers.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Mfidl.h

IDL

Mfidl.idl

See also

Media Foundation Structures
IMFTranscodeSinkInfoProvider::GetSinkInfo

 

 

Community Additions

ADD
Show:
© 2014 Microsoft