Home | History | Annotate | Download | only in dshow

Lines Matching refs:IPinConnection

602 typedef struct IPinConnection IPinConnection;
8130 struct IPinConnection : public IUnknown {
8140 HRESULT (WINAPI *QueryInterface)(IPinConnection *This,REFIID riid,void **ppvObject);
8141 ULONG (WINAPI *AddRef)(IPinConnection *This);
8142 ULONG (WINAPI *Release)(IPinConnection *This);
8143 HRESULT (WINAPI *DynamicQueryAccept)(IPinConnection *This,const AM_MEDIA_TYPE *pmt);
8144 HRESULT (WINAPI *NotifyEndOfStream)(IPinConnection *This,HANDLE hNotifyEvent);
8145 HRESULT (WINAPI *IsEndPin)(IPinConnection *This);
8146 HRESULT (WINAPI *DynamicDisconnect)(IPinConnection *This);
8149 struct IPinConnection {
8162 HRESULT WINAPI IPinConnection_DynamicQueryAccept_Proxy(IPinConnection *This,const AM_MEDIA_TYPE *pmt);
8164 HRESULT WINAPI IPinConnection_NotifyEndOfStream_Proxy(IPinConnection *This,HANDLE hNotifyEvent);
8166 HRESULT WINAPI IPinConnection_IsEndPin_Proxy(IPinConnection *This);
8168 HRESULT WINAPI IPinConnection_DynamicDisconnect_Proxy(IPinConnection *This);
8233 virtual HRESULT WINAPI PushThroughData(IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort) = 0;
8250 HRESULT (WINAPI *PushThroughData)(IGraphConfig *This,IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort);
8287 HRESULT WINAPI IGraphConfig_PushThroughData_Proxy(IGraphConfig *This,IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort);