Condividi tramite


DD_GETVPORTOUTPUTFORMATDATA struttura (ddrawint.h)

La struttura DD_GETVPORTOUTPUTFORMATDATA contiene le informazioni necessarie per il driver per restituire tutti i formati di output supportati dall'oggetto VPE (Video Port Extensions) per un determinato formato di input.

Sintassi

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;

Members

lpDD

Punta alla struttura DD_DIRECTDRAW_LOCAL pertinente solo al processo Microsoft DirectDraw corrente.

lpVideoPort

Punta alla struttura DD_VIDEOPORT_LOCAL che rappresenta questo oggetto VPE.

dwFlags

Indica il tipo di formati di output per cui viene eseguito una query sul supporto. Questo membro può essere uno o più dei valori seguenti:

Contrassegno Significato
DDVPFORMAT_VBI Il driver deve restituire i formati per i dati VBI .
DDVPFORMAT_VIDEO Il driver deve restituire i formati per i dati video.

lpddpfInputFormat

Punta a una struttura DDPIXELFORMAT contenente un formato di input supportato dall'oggetto VPE. Questo formato è stato restituito da DdVideoPortGetInputFormats.

lpddpfOutputFormats

Punta a una matrice di strutture DDPIXELFORMAT in cui il driver deve restituire i formati di output supportati dall'oggetto VPE per il formato di input specificato da lpddpfInputFormat. Questo membro può essere NULL.

dwNumFormats

Specifica il percorso in cui il driver deve restituire il numero di formati di output supportati dall'oggetto VPE per il formato di input specificato.

ddRVal

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

GetVideoPortInputFormats

Non usato: compatibilità Win95

Requisiti

Requisito Valore
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DdVideoPortGetOutputFormats