Compartilhar via


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