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) |