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 + -
显示快捷键?