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

IEnumStreamBufferRecordingAttrib

COM
IIDc18a9162-1e82-4142-8c73-5690fa62fe33継承元IUnknown自前メソッド開始 vtbl3

メソッド 4

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

vtbl 3 HRESULT Next(DWORD cRequest, STREAMBUFFER_ATTRIBUTE* pStreamBufferAttribute, DWORD* pcReceived)
cRequestDWORDin取得を要求する属性の個数を指定する。
pStreamBufferAttributeSTREAMBUFFER_ATTRIBUTE*inout取得した属性を格納するSTREAMBUFFER_ATTRIBUTE配列を指すポインタ。
pcReceivedDWORD*out実際に取得できた属性数を受け取るポインタ。NULL可。
vtbl 4 HRESULT Skip(DWORD cRecords)
cRecordsDWORDin読み飛ばす属性の個数を指定する。
vtbl 5 HRESULT Reset()
vtbl 6 HRESULT Clone(IEnumStreamBufferRecordingAttrib** ppIEnumStreamBufferAttrib)
ppIEnumStreamBufferAttribIEnumStreamBufferRecordingAttrib**out現在の列挙状態を複製した列挙子を受け取るポインタ。