深入探究媒体基金会:AVI 接收器与自定义 MP3 媒体会话
1. AVI 接收器相关类
1.1 CAviSink 类
CAviSink 类是媒体接收器的主要类,负责启动接收器并配置与其关联的各个流接收器对象。以下是该类的定义:
class CAviSink :
public IMFFinalizableMediaSink,
public IMFClockStateSink,
public IMFAsyncCallback
{
public:
//CAviSink(void);
CAviSink(const WCHAR* pFilename, HRESULT* pHr);
~CAviSink(void);
// IUnknown interface implementation
STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject);
virtual ULONG STDMETHODCALLTYPE AddRef(void);
virtual ULONG STDMETHODCALLTYPE Release(void);
// IMFMediaSink interface implementation
STDMETHODIMP GetCharacteristics(DWORD *pdwCharacteristics);
STDMETHOD
超级会员免费看
订阅专栏 解锁全文
101

被折叠的 条评论
为什么被折叠?



