estrutura DD_SETENTRIESDATA (ddrawint.h)
A estrutura DD_SETENTRIESDATA contém informações necessárias para definir entradas de paleta.
Sintaxe
typedef struct _DD_SETENTRIESDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_PALETTE_GLOBAL lpDDPalette;
DWORD dwBase;
DWORD dwNumEntries;
LPPALETTEENTRY lpEntries;
HRESULT ddRVal;
VOID *SetEntries;
} *PDD_SETENTRIESDATA, DD_SETENTRIESDATA;
Membros
lpDD
Aponta para uma estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.
lpDDPalette
Aponta para uma estrutura DD_PALETTE_GLOBAL que representa o objeto DirectDrawPalette.
dwBase
Especifica um índice baseado em zero na tabela de cores da primeira entrada a ser modificada.
dwNumEntries
Especifica o número de entradas de paleta que o driver deve atualizar.
lpEntries
Aponta para uma estrutura PALETTEENTRY que especifica a tabela de cores. Confira a documentação mais recente do SDK do Microsoft DirectX para obter mais informações sobre PALETTEENTRY.
ddRVal
Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdSetEntries . Para obter mais informações, consulte Valores retornados para DirectDraw.
SetEntries
Usado pela API do Microsoft DirectDraw e não deve ser preenchido pelo driver.
Requisitos
Cabeçalho | ddrawint.h (inclua Winddi.h) |