📄 directdraw.h
字号:
// DirectDraw.h: interface for the CDirectDraw class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DIRECTDRAW_H__0AD9B3F1_73F8_43CB_AF2F_C84F73752BCB__INCLUDED_)
#define AFX_DIRECTDRAW_H__0AD9B3F1_73F8_43CB_AF2F_C84F73752BCB__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <ddraw.h>
class CDirectDraw
{
public:
CDirectDraw();
virtual ~CDirectDraw();
LPDIRECTDRAW7 lpDD;
LPDIRECTDRAWSURFACE7 lpDDSPrimary;
LPDIRECTDRAWSURFACE7 lpDDSBack;
// LPDIRECTDRAWSURFACE7 lpDDSOther;
BOOL Create(HWND hWnd);
void CleanSurface();
HRESULT DDSetColorKey(IDirectDrawSurface7 *pdds, COLORREF rgb);
DDCOLORKEY GKeyColor();//set green color key
private:
DWORD DDColorMatch(IDirectDrawSurface7 *pdds, COLORREF rgb);
DDSURFACEDESC2 ddsd;
LPDIRECTDRAWCLIPPER lpClip;// Directray Clipper Object
};
#endif // !defined(AFX_DIRECTDRAW_H__0AD9B3F1_73F8_43CB_AF2F_C84F73752BCB__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -