Interface IDirectDrawPalette (ddraw.h)
Os aplicativos usam os métodos da interface IDirectDrawPalette para criar objetos DirectDrawPalette e trabalhar com variáveis no nível do sistema. Esta seção é uma referência aos métodos dessa interface.
Herança
A interface IDirectDrawPalette herda da interface IUnknown . IDirectDrawPalette também tem estes tipos de membros:
Métodos
A interface IDirectDrawPalette tem esses métodos.
IDirectDrawPalette::GetCaps Recupera os recursos do objeto de paleta. |
IDirectDrawPalette::GetEntries Recupera valores de paleta de um objeto DirectDrawPalette. |
IDirectDrawPalette::Initialize Inicializa o objeto DirectDrawPalette. |
IDirectDrawPalette::SetEntries Altera as entradas em um objeto DirectDrawPalette imediatamente. |
Comentários
Os métodos da interface IDirectDrawPalette podem ser organizados nos seguintes grupos:
Grupo | Métodos |
---|---|
Alocando memória | Initialize |
Funcionalidades de paleta | Getcaps |
Entradas de paleta | GetEntries e SetEntries |
Você pode usar o tipo de dados LPDIRECTDRAWPALETTE para declarar uma variável que contém um ponteiro para uma interface IDirectDrawPalette . O arquivo de cabeçalho Ddraw.h declara o tipo de dados com o seguinte código:
typedef struct IDirectDrawPalette FAR *LPDIRECTDRAWPALETTE;
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | ddraw.h |