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

IWMReaderCallbackAdvanced

COM
IID96406beb-2b2b-11d3-b36b-00c04f6108ff継承元IUnknown自前メソッド開始 vtbl3

メソッド 6

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

vtblメソッド
3HRESULT OnStreamSample(WORD wStreamNum, ULONGLONG cnsSampleTime, ULONGLONG cnsSampleDuration, DWORD dwFlags, INSSBuffer* pSample, void* pvContext)
4HRESULT OnTime(ULONGLONG cnsCurrentTime, void* pvContext)
5HRESULT OnStreamSelection(WORD wStreamCount, WORD* pStreamNumbers, WMT_STREAM_SELECTION* pSelections, void* pvContext)
6HRESULT OnOutputPropsChanged(DWORD dwOutputNum, WM_MEDIA_TYPE* pMediaType, void* pvContext)
7HRESULT AllocateForStream(WORD wStreamNum, DWORD cbBuffer, INSSBuffer** ppBuffer, void* pvContext)
8HRESULT AllocateForOutput(DWORD dwOutputNum, DWORD cbBuffer, INSSBuffer** ppBuffer, void* pvContext)