Lines Matching refs:IPin
32 typedef struct IPin IPin; typedef
810 struct IPin : public IUnknown { struct
812 virtual HRESULT WINAPI Connect(IPin *pReceivePin,const AM_MEDIA_TYPE *pmt) = 0;
813 virtual HRESULT WINAPI ReceiveConnection(IPin *pConnector,const AM_MEDIA_TYPE *pmt) = 0;
815 virtual HRESULT WINAPI ConnectedTo(IPin **pPin) = 0;
822 virtual HRESULT WINAPI QueryInternalConnections(IPin **apPin,ULONG *nPin) = 0;
831 HRESULT (WINAPI *QueryInterface)(IPin *This,REFIID riid,void **ppvObject);
832 ULONG (WINAPI *AddRef)(IPin *This);
833 ULONG (WINAPI *Release)(IPin *This);
834 HRESULT (WINAPI *Connect)(IPin *This,IPin *pReceivePin,const AM_MEDIA_TYPE *pmt);
835 HRESULT (WINAPI *ReceiveConnection)(IPin *This,IPin *pConnector,const AM_MEDIA_TYPE *pmt);
836 HRESULT (WINAPI *Disconnect)(IPin *This);
837 HRESULT (WINAPI *ConnectedTo)(IPin *This,IPin **pPin);
838 HRESULT (WINAPI *ConnectionMediaType)(IPin *This,AM_MEDIA_TYPE *pmt);
839 HRESULT (WINAPI *QueryPinInfo)(IPin *This,PIN_INFO *pInfo);
840 HRESULT (WINAPI *QueryDirection)(IPin *This,PIN_DIRECTION *pPinDir);
841 HRESULT (WINAPI *QueryId)(IPin *This,LPWSTR *Id);
842 HRESULT (WINAPI *QueryAccept)(IPin *This,const AM_MEDIA_TYPE *pmt);
843 HRESULT (WINAPI *EnumMediaTypes)(IPin *This,IEnumMediaTypes **ppEnum);
844 HRESULT (WINAPI *QueryInternalConnections)(IPin *This,IPin **apPin,ULONG *nPin);
845 HRESULT (WINAPI *EndOfStream)(IPin *This);
846 HRESULT (WINAPI *BeginFlush)(IPin *This);
847 HRESULT (WINAPI *EndFlush)(IPin *This);
848 … HRESULT (WINAPI *NewSegment)(IPin *This,REFERENCE_TIME tStart,REFERENCE_TIME tStop,double dRate);
851 struct IPin { struct
875 HRESULT WINAPI IPin_Connect_Proxy(IPin *This,IPin *pReceivePin,const AM_MEDIA_TYPE *pmt);
877 HRESULT WINAPI IPin_ReceiveConnection_Proxy(IPin *This,IPin *pConnector,const AM_MEDIA_TYPE *pmt);
879 HRESULT WINAPI IPin_Disconnect_Proxy(IPin *This);
881 HRESULT WINAPI IPin_ConnectedTo_Proxy(IPin *This,IPin **pPin);
883 HRESULT WINAPI IPin_ConnectionMediaType_Proxy(IPin *This,AM_MEDIA_TYPE *pmt);
885 HRESULT WINAPI IPin_QueryPinInfo_Proxy(IPin *This,PIN_INFO *pInfo);
887 HRESULT WINAPI IPin_QueryDirection_Proxy(IPin *This,PIN_DIRECTION *pPinDir);
889 HRESULT WINAPI IPin_QueryId_Proxy(IPin *This,LPWSTR *Id);
891 HRESULT WINAPI IPin_QueryAccept_Proxy(IPin *This,const AM_MEDIA_TYPE *pmt);
893 HRESULT WINAPI IPin_EnumMediaTypes_Proxy(IPin *This,IEnumMediaTypes **ppEnum);
895 HRESULT WINAPI IPin_QueryInternalConnections_Proxy(IPin *This,IPin **apPin,ULONG *nPin);
897 HRESULT WINAPI IPin_EndOfStream_Proxy(IPin *This);
899 HRESULT WINAPI IPin_BeginFlush_Proxy(IPin *This);
901 HRESULT WINAPI IPin_EndFlush_Proxy(IPin *This);
903 …HRESULT WINAPI IPin_NewSegment_Proxy(IPin *This,REFERENCE_TIME tStart,REFERENCE_TIME tStop,double …
907 typedef IPin *PPIN;
917 virtual HRESULT WINAPI Next(ULONG cPins,IPin **ppPins,ULONG *pcFetched) = 0;
928 HRESULT (WINAPI *Next)(IEnumPins *This,ULONG cPins,IPin **ppPins,ULONG *pcFetched);
947 HRESULT WINAPI IEnumPins_Next_Proxy(IEnumPins *This,ULONG cPins,IPin **ppPins,ULONG *pcFetched);
1022 virtual HRESULT WINAPI ConnectDirect(IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) = 0;
1023 virtual HRESULT WINAPI Reconnect(IPin *ppin) = 0;
1024 virtual HRESULT WINAPI Disconnect(IPin *ppin) = 0;
1037 …HRESULT (WINAPI *ConnectDirect)(IFilterGraph *This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE …
1038 HRESULT (WINAPI *Reconnect)(IFilterGraph *This,IPin *ppin);
1039 HRESULT (WINAPI *Disconnect)(IFilterGraph *This,IPin *ppin);
1068 …HRESULT WINAPI IFilterGraph_ConnectDirect_Proxy(IFilterGraph *This,IPin *ppinOut,IPin *ppinIn,cons…
1070 HRESULT WINAPI IFilterGraph_Reconnect_Proxy(IFilterGraph *This,IPin *ppin);
1072 HRESULT WINAPI IFilterGraph_Disconnect_Proxy(IFilterGraph *This,IPin *ppin);
1211 virtual HRESULT WINAPI FindPin(LPCWSTR Id,IPin **ppPin) = 0;
1230 HRESULT (WINAPI *FindPin)(IBaseFilter *This,LPCWSTR Id,IPin **ppPin);
1259 HRESULT WINAPI IBaseFilter_FindPin_Proxy(IBaseFilter *This,LPCWSTR Id,IPin **ppPin);
2623 virtual HRESULT WINAPI Connect(IPin *ppinOut,IPin *ppinIn) = 0;
2624 virtual HRESULT WINAPI Render(IPin *ppinOut) = 0;
2641 …HRESULT (WINAPI *ConnectDirect)(IGraphBuilder *This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE…
2642 HRESULT (WINAPI *Reconnect)(IGraphBuilder *This,IPin *ppin);
2643 HRESULT (WINAPI *Disconnect)(IGraphBuilder *This,IPin *ppin);
2645 HRESULT (WINAPI *Connect)(IGraphBuilder *This,IPin *ppinOut,IPin *ppinIn);
2646 HRESULT (WINAPI *Render)(IGraphBuilder *This,IPin *ppinOut);
2678 HRESULT WINAPI IGraphBuilder_Connect_Proxy(IGraphBuilder *This,IPin *ppinOut,IPin *ppinIn);
2680 HRESULT WINAPI IGraphBuilder_Render_Proxy(IGraphBuilder *This,IPin *ppinOut);
2805 …TION pindir,const GUID *pCategory,const GUID *pType,WINBOOL fUnconnected,int num,IPin **ppPin) = 0;
2821 …IRECTION pindir,const GUID *pCategory,const GUID *pType,WINBOOL fUnconnected,int num,IPin **ppPin);
2858 …IRECTION pindir,const GUID *pCategory,const GUID *pType,WINBOOL fUnconnected,int num,IPin **ppPin);
2875 virtual HRESULT WINAPI ReconnectEx(IPin *ppin,const AM_MEDIA_TYPE *pmt) = 0;
2876 virtual HRESULT WINAPI RenderEx(IPin *pPinOut,DWORD dwFlags,DWORD *pvContext) = 0;
2888 …HRESULT (WINAPI *ConnectDirect)(IFilterGraph2 *This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE…
2889 HRESULT (WINAPI *Reconnect)(IFilterGraph2 *This,IPin *ppin);
2890 HRESULT (WINAPI *Disconnect)(IFilterGraph2 *This,IPin *ppin);
2892 HRESULT (WINAPI *Connect)(IFilterGraph2 *This,IPin *ppinOut,IPin *ppinIn);
2893 HRESULT (WINAPI *Render)(IFilterGraph2 *This,IPin *ppinOut);
2900 HRESULT (WINAPI *ReconnectEx)(IFilterGraph2 *This,IPin *ppin,const AM_MEDIA_TYPE *pmt);
2901 HRESULT (WINAPI *RenderEx)(IFilterGraph2 *This,IPin *pPinOut,DWORD dwFlags,DWORD *pvContext);
2933 …HRESULT WINAPI IFilterGraph2_ReconnectEx_Proxy(IFilterGraph2 *This,IPin *ppin,const AM_MEDIA_TYPE …
2935 …HRESULT WINAPI IFilterGraph2_RenderEx_Proxy(IFilterGraph2 *This,IPin *pPinOut,DWORD dwFlags,DWORD …
2945 virtual HRESULT WINAPI Render(IPin *ppinOut,IGraphBuilder *pGraph) = 0;
2946 virtual HRESULT WINAPI Backout(IPin *ppinOut,IGraphBuilder *pGraph) = 0;
2954 HRESULT (WINAPI *Render)(IStreamBuilder *This,IPin *ppinOut,IGraphBuilder *pGraph);
2955 HRESULT (WINAPI *Backout)(IStreamBuilder *This,IPin *ppinOut,IGraphBuilder *pGraph);
2969 …HRESULT WINAPI IStreamBuilder_Render_Proxy(IStreamBuilder *This,IPin *ppinOut,IGraphBuilder *pGrap…
2971 …HRESULT WINAPI IStreamBuilder_Backout_Proxy(IStreamBuilder *This,IPin *ppinOut,IGraphBuilder *pGra…
3286 virtual HRESULT WINAPI Init(WINBOOL bSupportRendering,IPin *pPin) = 0;
3294 HRESULT (WINAPI *Init)(ISeekingPassThru *This,WINBOOL bSupportRendering,IPin *pPin);
3307 …HRESULT WINAPI ISeekingPassThru_Init_Proxy(ISeekingPassThru *This,WINBOOL bSupportRendering,IPin *…
4092 virtual HRESULT WINAPI GetCaps(IPin *pPin,long *pCapsFlags) = 0;
4093 virtual HRESULT WINAPI SetMode(IPin *pPin,long Mode) = 0;
4094 virtual HRESULT WINAPI GetMode(IPin *pPin,long *Mode) = 0;
4095 virtual HRESULT WINAPI GetCurrentActualFrameRate(IPin *pPin,LONGLONG *ActualFrameRate) = 0;
4096 …virtual HRESULT WINAPI GetMaxAvailableFrameRate(IPin *pPin,long iIndex,SIZE Dimensions,LONGLONG *M…
4097 …virtual HRESULT WINAPI GetFrameRateList(IPin *pPin,long iIndex,SIZE Dimensions,long *ListSize,LONG…
4105 HRESULT (WINAPI *GetCaps)(IAMVideoControl *This,IPin *pPin,long *pCapsFlags);
4106 HRESULT (WINAPI *SetMode)(IAMVideoControl *This,IPin *pPin,long Mode);
4107 HRESULT (WINAPI *GetMode)(IAMVideoControl *This,IPin *pPin,long *Mode);
4108 …HRESULT (WINAPI *GetCurrentActualFrameRate)(IAMVideoControl *This,IPin *pPin,LONGLONG *ActualFrame…
4109 …HRESULT (WINAPI *GetMaxAvailableFrameRate)(IAMVideoControl *This,IPin *pPin,long iIndex,SIZE Dimen…
4110 …HRESULT (WINAPI *GetFrameRateList)(IAMVideoControl *This,IPin *pPin,long iIndex,SIZE Dimensions,lo…
4128 HRESULT WINAPI IAMVideoControl_GetCaps_Proxy(IAMVideoControl *This,IPin *pPin,long *pCapsFlags);
4130 HRESULT WINAPI IAMVideoControl_SetMode_Proxy(IAMVideoControl *This,IPin *pPin,long Mode);
4132 HRESULT WINAPI IAMVideoControl_GetMode_Proxy(IAMVideoControl *This,IPin *pPin,long *Mode);
4134 …HRESULT WINAPI IAMVideoControl_GetCurrentActualFrameRate_Proxy(IAMVideoControl *This,IPin *pPin,LO…
4136 …HRESULT WINAPI IAMVideoControl_GetMaxAvailableFrameRate_Proxy(IAMVideoControl *This,IPin *pPin,lon…
4138 …HRESULT WINAPI IAMVideoControl_GetFrameRateList_Proxy(IAMVideoControl *This,IPin *pPin,long iIndex…
6063 …virtual HRESULT WINAPI FindUpstreamInterface(IPin *pPin,REFIID riid,void **ppvInterface,DWORD dwFl…
6073 …HRESULT (WINAPI *FindUpstreamInterface)(IAMGraphStreams *This,IPin *pPin,REFIID riid,void **ppvInt…
6090 …HRESULT WINAPI IAMGraphStreams_FindUpstreamInterface_Proxy(IAMGraphStreams *This,IPin *pPin,REFIID…
6187 …virtual HRESULT WINAPI CreateOutputPin(AM_MEDIA_TYPE *pMediaType,LPWSTR pszPinName,IPin **ppIPin) …
6197 …ateOutputPin)(IMpeg2Demultiplexer *This,AM_MEDIA_TYPE *pMediaType,LPWSTR pszPinName,IPin **ppIPin);
6214 …tputPin_Proxy(IMpeg2Demultiplexer *This,AM_MEDIA_TYPE *pMediaType,LPWSTR pszPinName,IPin **ppIPin);
6434 virtual HRESULT UnableToRender(IPin *pPin) = 0;
8227 …virtual HRESULT WINAPI Reconnect(IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYPE *pmtFirstCon…
8233 …virtual HRESULT WINAPI PushThroughData(IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventA…
8244 …HRESULT (WINAPI *Reconnect)(IGraphConfig *This,IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYP…
8250 …HRESULT (WINAPI *PushThroughData)(IGraphConfig *This,IPin *pOutputPin,IPinConnection *pConnection,…
8275 …HRESULT WINAPI IGraphConfig_Reconnect_Proxy(IGraphConfig *This,IPin *pOutputPin,IPin *pInputPin,co…
8287 …HRESULT WINAPI IGraphConfig_PushThroughData_Proxy(IGraphConfig *This,IPin *pOutputPin,IPinConnecti…