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

IWMHeaderInfo3

COM
IID15cc68e3-27cc-4ecd-b222-3f5d02d80bd5継承元IWMHeaderInfo2自前メソッド開始 vtbl17

メソッド 7

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

vtblメソッド
17HRESULT GetAttributeCountEx(WORD wStreamNum, WORD* pcAttributes)
18HRESULT GetAttributeIndices(WORD wStreamNum, LPWSTR pwszName, WORD* pwLangIndex, WORD* pwIndices, WORD* pwCount)
19HRESULT GetAttributeByIndexEx(WORD wStreamNum, WORD wIndex, LPWSTR pwszName, WORD* pwNameLen, WMT_ATTR_DATATYPE* pType, WORD* pwLangIndex, BYTE* pValue, DWORD* pdwDataLength)
20HRESULT ModifyAttribute(WORD wStreamNum, WORD wIndex, WMT_ATTR_DATATYPE Type, WORD wLangIndex, BYTE* pValue, DWORD dwLength)
21HRESULT AddAttribute(WORD wStreamNum, LPWSTR pszName, WORD* pwIndex, WMT_ATTR_DATATYPE Type, WORD wLangIndex, BYTE* pValue, DWORD dwLength)
22HRESULT DeleteAttribute(WORD wStreamNum, WORD wIndex)
23HRESULT AddCodecInfo(LPWSTR pwszName, LPWSTR pwszDescription, WMT_CODEC_INFO_TYPE codecType, WORD cbCodecInfo, BYTE* pbCodecInfo)