Win32 API 日本語リファレンス
ホームMedia.DirectShow.Tv › IATSC_MGT

IATSC_MGT

COM
IID8877dabd-c137-4073-97e3-779407a5d87a継承元IUnknown自前メソッド開始 vtbl3

メソッド 13

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

vtblメソッド
3HRESULT Initialize(ISectionList* pSectionList, IMpeg2Data* pMPEGData)
4HRESULT GetVersionNumber(BYTE* pbVal)
5HRESULT GetProtocolVersion(BYTE* pbVal)
6HRESULT GetCountOfRecords(DWORD* pdwVal)
7HRESULT GetRecordType(DWORD dwRecordIndex, WORD* pwVal)
8HRESULT GetRecordTypePid(DWORD dwRecordIndex, WORD* ppidVal)
9HRESULT GetRecordVersionNumber(DWORD dwRecordIndex, BYTE* pbVal)
10HRESULT GetRecordCountOfDescriptors(DWORD dwRecordIndex, DWORD* pdwVal)
11HRESULT GetRecordDescriptorByIndex(DWORD dwRecordIndex, DWORD dwIndex, IGenericDescriptor** ppDescriptor)
12HRESULT GetRecordDescriptorByTag(DWORD dwRecordIndex, BYTE bTag, DWORD* pdwCookie, IGenericDescriptor** ppDescriptor)
13HRESULT GetCountOfTableDescriptors(DWORD* pdwVal)
14HRESULT GetTableDescriptorByIndex(DWORD dwIndex, IGenericDescriptor** ppDescriptor)
15HRESULT GetTableDescriptorByTag(BYTE bTag, DWORD* pdwCookie, IGenericDescriptor** ppDescriptor)