Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › IMFASFStreamConfig

IMFASFStreamConfig

COM
IID9e8ae8d2-dbbd-4200-9aca-06e6df484913継承元IMFAttributes自前メソッド開始 vtbl33

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
33HRESULT GetStreamType(GUID* pguidStreamType)
34WORD GetStreamNumber()
35HRESULT SetStreamNumber(WORD wStreamNum)
36HRESULT GetMediaType(IMFMediaType** ppIMediaType)
37HRESULT SetMediaType(IMFMediaType* pIMediaType)
38HRESULT GetPayloadExtensionCount(WORD* pcPayloadExtensions)
39HRESULT GetPayloadExtension(WORD wPayloadExtensionNumber, GUID* pguidExtensionSystemID, WORD* pcbExtensionDataSize, BYTE* pbExtensionSystemInfo, DWORD* pcbExtensionSystemInfo)
40HRESULT AddPayloadExtension(GUID guidExtensionSystemID, WORD cbExtensionDataSize, BYTE* pbExtensionSystemInfo, DWORD cbExtensionSystemInfo)
41HRESULT RemoveAllPayloadExtensions()
42HRESULT Clone(IMFASFStreamConfig** ppIStreamConfig)