sourcepin.h
来自「对比两个AVI文件的psnr值的VC源代码」· C头文件 代码 · 共 38 行
H
38 行
// VedioPin.h: interface for the CSourcePin class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_VEDIOPIN_H__3F123099_C4C6_40E7_9F8F_2E21EF160B93__INCLUDED_)
#define AFX_VEDIOPIN_H__3F123099_C4C6_40E7_9F8F_2E21EF160B93__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CDelegatorFilter;
class CSourcePin : public CRenderedInputPin
{
friend class CCompedPin;
public:
CCompedPin *m_pApin;
unsigned long m_FourCC;
STDMETHODIMP ReceiveCanBlock();
HRESULT BreakConnect();
CCritSec * const m_pReceiveLock; // Sample critical section
CDelegatorFilter * const m_pDelegator;
CSourcePin(CDelegatorFilter *pDelegateWriter,
LPUNKNOWN pUnk,
CBaseFilter *pFilter,
CCritSec *pLock,
CCritSec *pReceiveLock,
HRESULT *phr);
virtual ~CSourcePin();
HRESULT CheckMediaType(const CMediaType *pmt);
STDMETHODIMP Receive(IMediaSample *pSample);
STDMETHODIMP EndOfStream(void);
};
#endif // !defined(AFX_VEDIOPIN_H__3F123099_C4C6_40E7_9F8F_2E21EF160B93__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?