ホーム › Media.WindowsMediaFormat › IWMHeaderInfo
IWMHeaderInfo
COMメソッド 12
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetAttributeCount(WORD wStreamNum, WORD* pcAttributes) |
| 4 | HRESULT GetAttributeByIndex(WORD wIndex, WORD* pwStreamNum, LPWSTR pwszName, WORD* pcchNameLen, WMT_ATTR_DATATYPE* pType, BYTE* pValue, WORD* pcbLength) |
| 5 | HRESULT GetAttributeByName(WORD* pwStreamNum, LPWSTR pszName, WMT_ATTR_DATATYPE* pType, BYTE* pValue, WORD* pcbLength) |
| 6 | HRESULT SetAttribute(WORD wStreamNum, LPWSTR pszName, WMT_ATTR_DATATYPE Type, BYTE* pValue, WORD cbLength) |
| 7 | HRESULT GetMarkerCount(WORD* pcMarkers) |
| 8 | HRESULT GetMarker(WORD wIndex, LPWSTR pwszMarkerName, WORD* pcchMarkerNameLen, ULONGLONG* pcnsMarkerTime) |
| 9 | HRESULT AddMarker(LPWSTR pwszMarkerName, ULONGLONG cnsMarkerTime) |
| 10 | HRESULT RemoveMarker(WORD wIndex) |
| 11 | HRESULT GetScriptCount(WORD* pcScripts) |
| 12 | HRESULT GetScript(WORD wIndex, LPWSTR pwszType, WORD* pcchTypeLen, LPWSTR pwszCommand, WORD* pcchCommandLen, ULONGLONG* pcnsScriptTime) |
| 13 | HRESULT AddScript(LPWSTR pwszType, LPWSTR pwszCommand, ULONGLONG cnsScriptTime) |
| 14 | HRESULT RemoveScript(WORD wIndex) |