|
ReactOS 0.4.16-dev-1946-g52006dd
|


Classes | |
| struct | _PinInfo |
Public Types | |
| typedef struct IPin::_PinInfo | PIN_INFO |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | Connect ([in] IPin *pReceivePin, [in] const AM_MEDIA_TYPE *pmt) |
| HRESULT | ReceiveConnection ([in] IPin *pConnector, [in] const AM_MEDIA_TYPE *pmt) |
| HRESULT | Disconnect (void) |
| HRESULT | ConnectedTo ([out] IPin **pPin) |
| HRESULT | ConnectionMediaType ([out] AM_MEDIA_TYPE *pmt) |
| HRESULT | QueryPinInfo ([out] PIN_INFO *pInfo) |
| HRESULT | QueryDirection ([out] PIN_DIRECTION *pPinDir) |
| HRESULT | QueryId ([out] LPWSTR *Id) |
| HRESULT | QueryAccept ([in] const AM_MEDIA_TYPE *pmt) |
| HRESULT | EnumMediaTypes ([out] IEnumMediaTypes **ppEnum) |
| HRESULT | QueryInternalConnections ([out] IPin **apPin, [in, out] ULONG *nPin) |
| HRESULT | EndOfStream (void) |
| HRESULT | BeginFlush (void) |
| HRESULT | EndFlush (void) |
| HRESULT | NewSegment ([in] REFERENCE_TIME tStart, [in] REFERENCE_TIME tStop, [in] double dRate) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 91 of file axcore.idl.
| typedef struct IPin::_PinInfo IPin::PIN_INFO |
Implemented in CInputPin, COutputPin, and CPin.
| HRESULT IPin::Connect | ( | [in] IPin * | pReceivePin, |
| [in] const AM_MEDIA_TYPE * | pmt | ||
| ) |
Implemented in CInputPin, COutputPin, and CPin.
Referenced by CBDAPinControl_fnConstructor().
| HRESULT IPin::ConnectionMediaType | ( | [out] AM_MEDIA_TYPE * | pmt | ) |
Implemented in CInputPin, COutputPin, and CPin.
Implemented in CInputPin, COutputPin, and CPin.
Implemented in CInputPin, COutputPin, and CPin.
| HRESULT IPin::EnumMediaTypes | ( | [out] IEnumMediaTypes ** | ppEnum | ) |
Implemented in CInputPin, COutputPin, and CPin.
| HRESULT IPin::NewSegment | ( | [in] REFERENCE_TIME | tStart, |
| [in] REFERENCE_TIME | tStop, | ||
| [in] double | dRate | ||
| ) |
Implemented in CInputPin, COutputPin, and CPin.
Referenced by COutputPin::NewSegment().
| HRESULT IPin::QueryAccept | ( | [in] const AM_MEDIA_TYPE * | pmt | ) |
Referenced by COutputPin::Connect(), and CPin::Connect().
| HRESULT IPin::QueryDirection | ( | [out] PIN_DIRECTION * | pPinDir | ) |
Implemented in CInputPin, COutputPin, and CPin.
Implemented in CInputPin, COutputPin, and CPin.
Implemented in CInputPin, COutputPin, and CPin.
Implemented in CInputPin, COutputPin, and CPin.
Referenced by CBDAPinControl_fnConstructor(), and CKsInterfaceHandler::KsSetPin().
| HRESULT IPin::ReceiveConnection | ( | [in] IPin * | pConnector, |
| [in] const AM_MEDIA_TYPE * | pmt | ||
| ) |
Referenced by COutputPin::Connect(), and CPin::Connect().