Compartir a través de


estructura DD_SETENTRIESDATA (ddrawint.h)

La estructura DD_SETENTRIESDATA contiene información necesaria para establecer entradas de paleta.

Sintaxis

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;

Miembros

lpDD

Apunta a una estructura de DD_DIRECTDRAW_GLOBAL que describe el dispositivo del controlador.

lpDDPalette

Apunta a una estructura de DD_PALETTE_GLOBAL que representa el objeto DirectDrawPalette.

dwBase

Especifica un índice de base cero en la tabla de colores de la primera entrada que se va a modificar.

dwNumEntries

Especifica el número de entradas de paleta que el controlador debe actualizar.

lpEntries

Apunta a una estructura PALETTEENTRY que especifica la tabla de colores. Consulte la documentación más reciente del SDK de Microsoft DirectX para obtener más información sobre PALETTEENTRY.

ddRVal

Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdSetEntries . Para obtener más información, vea Valores devueltos para DirectDraw.

SetEntries

Lo usa la API de Microsoft DirectDraw y el controlador no debe rellenarlo.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DdSetEntries