Condividi tramite


struttura DD_VPORTCOLORDATA (ddrawint.h)

La struttura DD_VPORTCOLORDATA contiene le informazioni sul controllo colore dell'oggetto VPE (Video Port Extensions).

Sintassi

typedef struct _DD_VPORTCOLORDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  DWORD                dwFlags;
  LPDDCOLORCONTROL     lpColorData;
  HRESULT              ddRVal;
  VOID                 *ColorControl;
} *PDD_VPORTCOLORDATA, DD_VPORTCOLORDATA;

Members

lpDD

Punta a una struttura di DD_DIRECTDRAW_LOCAL rilevante solo per il processo Microsoft DirectDraw corrente.

lpVideoPort

Punta a una struttura DD_VIDEOPORT_LOCAL che rappresenta questo oggetto VPE.

dwFlags

Specifica l'operazione di controllo colore da eseguire dal driver. Questo membro può essere uno dei valori seguenti:

Flag Significato
DDRAWI_VPORTGETCOLOR Il driver deve scrivere i controlli colore oggetto VPE correnti nella struttura DDCOLORCONTROL in cui punta lpColorData .
DDRAWI_VPORTSETCOLOR Il driver deve impostare nuovi valori per i controlli colore oggetto VPE in base al contenuto della struttura DDCOLORCONTROL a cui punta lpColorData .

lpColorData

Punta a una struttura DDCOLORCONTROL che definisce il controllo colore associato all'oggetto VPE a cui punta lpVideoPort . Il valore di dwFlags determina se il driver legge o scrive in questa struttura.

ddRVal

Specifica il percorso in cui il driver scrive il valore restituito del callback DdVideoPortColorControl . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.

ColorControl

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

Requisiti

   
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DDCOLORCONTROL

DdVideoPortColorControl