struttura DD_SETENTRIESDATA (ddrawint.h)

La struttura DD_SETENTRIESDATA contiene informazioni necessarie per impostare le voci del riquadro.

Sintassi

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;

Members

lpDD

Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.

lpDDPalette

Punta a una struttura DD_PALETTE_GLOBAL che rappresenta l'oggetto DirectDrawPalette.

dwBase

Specifica un indice in base zero nella tabella dei colori della prima voce da modificare.

dwNumEntries

Specifica il numero di voci della tavolozza che il driver deve aggiornare.

lpEntries

Punta a una struttura PALETTEENTRY che specifica la tabella dei colori. Per altre informazioni su PALETTEENTRY, vedere la documentazione più recente di Microsoft DirectX SDK.

ddRVal

Specifica il percorso in cui il driver scrive il valore restituito del callback DdSetEntries . Per altre informazioni, vedere Valori restituiti per DirectDraw.

SetEntries

Usato dall'API Microsoft DirectDraw e non deve essere compilato dal driver.

Requisiti

   
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DdSetEntries