vcr.h
来自「【内容简介】 本书由一流的权威撰写」· C头文件 代码 · 共 38 行
H
38 行
// File vcr.h
#include "Video.h"
class CVcr : public IVideo, public ISVideo
{
public:
CVcr(void);
HRESULT Init();
~CVcr();
// IUnknown interface
STDMETHOD(QueryInterface)(REFIID iid, void** pp);
STDMETHOD_(ULONG, AddRef)();
STDMETHOD_(ULONG, Release)();
// IVideo interface
STDMETHOD(GetSignalValue)(long* plVal);
// ISVideo interface
STDMETHOD(GetSVideoSignalValue)(long* plVal);
// Helper method
IUnknown* GetRawUnknown()
{
return static_cast<IVideo*>(this);
}
private:
long m_lCurValue;
int m_nCurCount;
long m_lRefCount;
IUnknown* m_pUnkInner;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?