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 |
|
|
IDL |
|
See also