共用方式為


MF_TRANSCODE_SINK_INFO結構 (mfidl.h)

包含轉碼接收啟用物件的音訊和視訊資料流程相關資訊。

若要取得儲存在此結構中的資訊,請呼叫 IMFTranscodeSinkInfoProvider::GetSinkInfo

語法

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

成員

dwVideoStreamID

視訊串流的資料流程識別碼。

pVideoMediaType

影片串流媒體類型 之 IMFMediaType 介面的指標。 此成員可以是 Null

dwAudioStreamID

音訊資料流程的資料流程識別碼。

pAudioMediaType

音訊資料流程媒體類型 之 IMFMediaType 介面的指標。 此成員可以是 Null

備註

IMFTranscodeSinkInfoProvider::GetSinkInfo方法會將IMFMediaType指標指派給這個 結構的 pAudioMediaTypepVideoMediaType成員。 方法可能會將任一成員設定為 Null。 如果方法傳回之後任一成員為非Null ,則呼叫端必須釋放 IMFMediaType 指標。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 mfidl.h

另請參閱

IMFTranscodeSinkInfoProvider::GetSinkInfo

媒體基礎結構