DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT struttura (d3dkmdt.h)
La struttura DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT descrive il formato del segnale trasmesso da un connettore fisico associato a un output protetto a un monitoraggio.
Sintassi
typedef struct _DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXGKMDT_OPM_INTERLEAVE_FORMAT ifInterleaveFormat;
ULONG d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT;
Members
rnRandomNumber
Struttura DXGKMDT_OPM_RANDOM_NUMBER che contiene un oggetto di output protetto a 128 bit numero casuale. Questo numero casuale viene generato da un'applicazione e fornito al driver miniport visualizzato in una chiamata alla funzione DxgkDdiOPMGetInformation o DxgkDdiOPMGetCOPPCompatibleInformation . Questo numero casuale viene fornito al driver nel membro rnRandomNumber della struttura DXGKMDT_OPM_GET_INFO_PARAMETERS o DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Combinazione OR bit per bit dei valori dell'enumerazione DXGKMDT_OPM_STATUS che indica lo stato di un output protetto.
ulDisplayWidth
Larghezza, in pixel, di ogni fotogramma video nel segnale trasmesso dal connettore fisico.
ulDisplayHeight
Altezza, in pixel, di ogni fotogramma video nel segnale trasmesso dal connettore fisico. Se il segnale è interlacciato, questo valore è l'altezza del fotogramma video e non l'altezza del campo pari o dispari.
ifInterleaveFormat
Valore DXGKMDT_OPM_INTERLEAVE_FORMAT tipizzato che specifica come vengono ordinate le righe di analisi in un fotogramma video.
d3dFormat
Valore D3DDDIFORMAT tipizzato che identifica il formato di superficie Direct3D del segnale.
ulFrequencyNumerator
Numeratore per la frequenza di aggiornamento del segnale, in Hz.
ulFrequencyDenominator
Denominatore per la frequenza di aggiornamento del segnale, in Hz.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | d3dkmdt.h |