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

IWMReaderAdvanced

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

メソッド 20

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

vtblメソッド
3HRESULT SetUserProvidedClock(BOOL fUserClock)
4HRESULT GetUserProvidedClock(BOOL* pfUserClock)
5HRESULT DeliverTime(ULONGLONG cnsTime)
6HRESULT SetManualStreamSelection(BOOL fSelection)
7HRESULT GetManualStreamSelection(BOOL* pfSelection)
8HRESULT SetStreamsSelected(WORD cStreamCount, WORD* pwStreamNumbers, WMT_STREAM_SELECTION* pSelections)
9HRESULT GetStreamSelected(WORD wStreamNum, WMT_STREAM_SELECTION* pSelection)
10HRESULT SetReceiveSelectionCallbacks(BOOL fGetCallbacks)
11HRESULT GetReceiveSelectionCallbacks(BOOL* pfGetCallbacks)
12HRESULT SetReceiveStreamSamples(WORD wStreamNum, BOOL fReceiveStreamSamples)
13HRESULT GetReceiveStreamSamples(WORD wStreamNum, BOOL* pfReceiveStreamSamples)
14HRESULT SetAllocateForOutput(DWORD dwOutputNum, BOOL fAllocate)
15HRESULT GetAllocateForOutput(DWORD dwOutputNum, BOOL* pfAllocate)
16HRESULT SetAllocateForStream(WORD wStreamNum, BOOL fAllocate)
17HRESULT GetAllocateForStream(WORD dwSreamNum, BOOL* pfAllocate)
18HRESULT GetStatistics(WM_READER_STATISTICS* pStatistics)
19HRESULT SetClientInfo(WM_READER_CLIENTINFO* pClientInfo)
20HRESULT GetMaxOutputSampleSize(DWORD dwOutput, DWORD* pcbMax)
21HRESULT GetMaxStreamSampleSize(WORD wStream, DWORD* pcbMax)
22HRESULT NotifyLateDelivery(ULONGLONG cnsLateness)