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

IStreamBufferRecordingAttribute

COM
IID16ca4e03-fe69-4705-bd41-5b7dfc0c95f3継承元IUnknown自前メソッド開始 vtbl3

メソッド 5

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

vtblメソッド
3HRESULT SetAttribute(DWORD ulReserved, LPWSTR pszAttributeName, STREAMBUFFER_ATTR_DATATYPE StreamBufferAttributeType, BYTE* pbAttribute, WORD cbAttributeLength)
4HRESULT GetAttributeCount(DWORD ulReserved, WORD* pcAttributes)
5HRESULT GetAttributeByName(LPWSTR pszAttributeName, DWORD* pulReserved, STREAMBUFFER_ATTR_DATATYPE* pStreamBufferAttributeType, BYTE* pbAttribute, WORD* pcbLength)
6HRESULT GetAttributeByIndex(WORD wIndex, DWORD* pulReserved, LPWSTR pszAttributeName, WORD* pcchNameLength, STREAMBUFFER_ATTR_DATATYPE* pStreamBufferAttributeType, BYTE* pbAttribute, WORD* pcbLength)
7HRESULT EnumAttributes(IEnumStreamBufferRecordingAttrib** ppIEnumStreamBufferAttrib)