Partager via


DD_VPORTCOLORDATA structure (ddrawint.h)

La structure DD_VPORTCOLORDATA contient les informations de contrôle de couleur d’objet d’extensions de port vidéo (VPE).

Syntaxe

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

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_LOCAL qui s’applique uniquement au processus Microsoft DirectDraw actuel.

lpVideoPort

Pointe vers une structure DD_VIDEOPORT_LOCAL qui représente cet objet VPE.

dwFlags

Spécifie l’opération de contrôle de couleur à effectuer par le pilote. Ce membre peut avoir l’une des valeurs suivantes :

Indicateur Signification
DDRAWI_VPORTGETCOLOR Le pilote doit écrire les contrôles de couleur d’objet VPE actuels dans la structure DDCOLORCONTROL vers laquelle pointe lpColorData .
DDRAWI_VPORTSETCOLOR Le pilote doit définir de nouvelles valeurs pour les contrôles de couleur d’objet VPE en fonction du contenu de la structure DDCOLORCONTROL vers laquelle lpColorData pointe.

lpColorData

Pointe vers une structure DDCOLORCONTROL qui définit le contrôle de couleur associé à l’objet VPE vers lequel pointe lpVideoPort . La valeur de dwFlags détermine si le pilote lit ou écrit dans cette structure.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdVideoPortColorControl . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.

ColorControl

Utilisé par l’API DirectDraw et ne doit pas être renseigné par le pilote.

Spécifications

   
En-tête ddrawint.h (incluez Winddi.h)

Voir aussi

DDCOLORCONTROL

DdVideoPortColorControl