ホーム › Media.DirectShow › IPin
IPin
COMメソッド 15
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Connect(IPin* pReceivePin, AM_MEDIA_TYPE* pmt) |
| 4 | HRESULT ReceiveConnection(IPin* pConnector, AM_MEDIA_TYPE* pmt) |
| 5 | HRESULT Disconnect() |
| 6 | HRESULT ConnectedTo(IPin** pPin) |
| 7 | HRESULT ConnectionMediaType(AM_MEDIA_TYPE* pmt) |
| 8 | HRESULT QueryPinInfo(PIN_INFO* pInfo) |
| 9 | HRESULT QueryDirection(PIN_DIRECTION* pPinDir) |
| 10 | HRESULT QueryId(LPWSTR* Id) |
| 11 | HRESULT QueryAccept(AM_MEDIA_TYPE* pmt) |
| 12 | HRESULT EnumMediaTypes(IEnumMediaTypes** ppEnum) |
| 13 | HRESULT QueryInternalConnections(IPin** apPin, DWORD* nPin) |
| 14 | HRESULT EndOfStream() |
| 15 | HRESULT BeginFlush() |
| 16 | HRESULT EndFlush() |
| 17 | HRESULT NewSegment(LONGLONG tStart, LONGLONG tStop, DOUBLE dRate) |