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

IMSVidStreamBufferV2SourceEvent

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID49c771f9-41b2-4cf7-9f9a-a313a8f6027e継承元IMSVidFilePlaybackEvent呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl8

メソッド 9

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
8HRESULT RatingsChanged()
9HRESULT TimeHole(INT StreamOffsetMS, INT SizeMS)
10HRESULT StaleDataRead()
11HRESULT ContentBecomingStale()
12HRESULT StaleFileDeleted()
13HRESULT RateChange(DOUBLE qwNewRate, DOUBLE qwOldRate)
14HRESULT BroadcastEvent(LPWSTR Guid)
15HRESULT BroadcastEventEx(LPWSTR Guid, DWORD Param1, DWORD Param2, DWORD Param3, DWORD Param4)
16HRESULT ContentPrimarilyAudio()