structure DD_GETVPORTOUTPUTFORMATDATA (ddrawint.h)
La structure DD_GETVPORTOUTPUTFORMATDATA contient les informations requises pour que le pilote retourne tous les formats de sortie pris en charge par l’objet VPE (Video Port Extensions) pour un format d’entrée donné.
Syntaxe
typedef struct _DD_GETVPORTOUTPUTFORMATDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwFlags;
LPDDPIXELFORMAT lpddpfInputFormat;
LPDDPIXELFORMAT lpddpfOutputFormats;
DWORD dwNumFormats;
HRESULT ddRVal;
VOID *GetVideoPortInputFormats;
} *PDD_GETVPORTOUTPUTFORMATDATA, DD_GETVPORTOUTPUTFORMATDATA;
Membres
lpDD
Pointe vers la structure DD_DIRECTDRAW_LOCAL qui concerne uniquement le processus Microsoft DirectDraw actuel.
lpVideoPort
Pointe vers la structure DD_VIDEOPORT_LOCAL qui représente cet objet VPE.
dwFlags
Indique le type de formats de sortie pour lesquels la prise en charge est interrogée. Ce membre peut être une ou plusieurs des valeurs suivantes :
Indicateur | Signification |
---|---|
DDVPFORMAT_VBI | Le pilote doit retourner des formats pour les données VBI . |
DDVPFORMAT_VIDEO | Le pilote doit retourner des formats pour les données vidéo. |
lpddpfInputFormat
Pointe vers une structure DDPIXELFORMAT qui contient un format d’entrée pris en charge par l’objet VPE. Ce format a été retourné par DdVideoPortGetInputFormats.
lpddpfOutputFormats
Pointe vers un tableau de structures DDPIXELFORMAT dans lequel le pilote doit retourner les formats de sortie pris en charge par l’objet VPE pour le format d’entrée spécifié par lpddpfInputFormat. Ce membre peut avoir la valeur NULL.
dwNumFormats
Spécifie l’emplacement dans lequel le pilote doit retourner le nombre de formats de sortie pris en charge par l’objet VPE pour le format d’entrée spécifié.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdVideoPortGetOutputFormats . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
GetVideoPortInputFormats
Non utilisé : compatibilité Win95
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ddrawint.h (inclure Winddi.h) |