IDirectDrawPalette 接口 (ddraw.h)
应用程序使用 IDirectDrawPalette 接口的方法来创建 DirectDrawPalette 对象,并使用系统级变量。 本部分是对此接口方法的引用。
继承
IDirectDrawPalette 接口继承自 IUnknown 接口。 IDirectDrawPalette 还具有以下类型的成员:
方法
IDirectDrawPalette 接口具有这些方法。
IDirectDrawPalette::GetCaps 检索调色板对象的功能。 |
IDirectDrawPalette::GetEntries 从 DirectDrawPalette 对象检索调色板值。 |
IDirectDrawPalette::Initialize 初始化 DirectDrawPalette 对象。 |
IDirectDrawPalette::SetEntries 立即更改 DirectDrawPalette 对象中的条目。 |
备注
IDirectDrawPalette 接口的方法可以组织成以下组:
组 | 方法 |
---|---|
分配内存 | 初始化 |
调色板功能 | GetCaps |
调色板条目 | GetEntries 和 SetEntries |
可以使用 LPDIRECTDRAWPALETTE 数据类型来声明包含指向 IDirectDrawPalette 接口的指针的变量。 Ddraw.h 头文件使用以下代码声明数据类型:
typedef struct IDirectDrawPalette FAR *LPDIRECTDRAWPALETTE;
要求
目标平台 | Windows |
标头 | ddraw.h |