Condividi tramite


Struttura DDVIDEOPORTDESC (dvp.h)

La struttura DDVIDEOPORTDESC descrive l'oggetto VPE (Video Port Extensions) creato.

Sintassi

typedef struct _DDVIDEOPORTDESC {
  DWORD              dwSize;
  DWORD              dwFieldWidth;
  DWORD              dwVBIWidth;
  DWORD              dwFieldHeight;
  DWORD              dwMicrosecondsPerField;
  DWORD              dwMaxPixelsPerSecond;
  DWORD              dwVideoPortID;
  DWORD              dwReserved1;
  DDVIDEOPORTCONNECT VideoPortType;
  ULONG_PTR          dwReserved2;
  ULONG_PTR          dwReserved3;
} *LPDDVIDEOPORTDESC, DDVIDEOPORTDESC;

Members

dwSize

Specifica le dimensioni in byte della struttura DDVIDEOPORTDESC.

dwFieldWidth

Specifica la larghezza in pixel del flusso video in ingresso.

dwVBIWidth

Specifica la larghezza, in numero di campioni, dei dati VBI nel flusso video in ingresso.

dwFieldHeight

Specifica l'altezza del campo nelle righe di analisi del flusso video in ingresso.

dwMicrosecondsPerField

Specifica l'intervallo di tempo in microsecondi tra VSYNCs video live. Questo numero deve essere arrotondato all'intero microsecondo più vicino.

dwMaxPixelsPerSecond

Specifica la frequenza massima di pixel al secondo.

dwVideoPortID

Specifica l'ID della porta video hardware da usare. Questo ID deve variare da 0 a (dwMaxVideoPorts -1), dove dwMaxVideoPorts è un membro della struttura DDCORECAPS .

dwReserved1

Riservato per l'uso del sistema e deve essere ignorato dal driver.

VideoPortType

Specifica una struttura DDVIDEOPORTCONNECT che descrive le caratteristiche di connessione della porta video hardware.

dwReserved2

Riservato per uso futuro e deve essere ignorato dal driver.

dwReserved3

Riservato per uso futuro e deve essere ignorato dal driver.

Requisiti

Requisito Valore
Intestazione dvp.h (include Dvp.h)

Vedi anche

DDCORECAPS

DDVIDEOPORTCONNECT