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

IAMPlayListItem

COM
IID56a868ff-0ad4-11ce-b03a-0020af0ba770継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

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

vtblメソッド
3HRESULT GetFlags(DWORD* pdwFlags)
4HRESULT GetSourceCount(DWORD* pdwSources)
5HRESULT GetSourceURL(DWORD dwSourceIndex, LPWSTR* pbstrURL)
6HRESULT GetSourceStart(DWORD dwSourceIndex, LONGLONG* prtStart)
7HRESULT GetSourceDuration(DWORD dwSourceIndex, LONGLONG* prtDuration)
8HRESULT GetSourceStartMarker(DWORD dwSourceIndex, DWORD* pdwMarker)
9HRESULT GetSourceEndMarker(DWORD dwSourceIndex, DWORD* pdwMarker)
10HRESULT GetSourceStartMarkerName(DWORD dwSourceIndex, LPWSTR* pbstrStartMarker)
11HRESULT GetSourceEndMarkerName(DWORD dwSourceIndex, LPWSTR* pbstrEndMarker)
12HRESULT GetLinkURL(LPWSTR* pbstrURL)
13HRESULT GetScanDuration(DWORD dwSourceIndex, LONGLONG* prtScanDuration)