Condividi tramite


enumerazione DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC (dispmprt.h)

L'enumerazione DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC fornisce informazioni CRC per il buffer corrente analizzato durante la raccolta dei dati di diagnostica.

Sintassi

typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC {
  DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_BLACK,
  DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_NON_BLACK,
  DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR,
  DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNKNOWN
} DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC;

Costanti

 
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNINITIALIZED
Riservato per l'uso del sistema operativo durante l'inizializzazione diagnostica.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_BLACK
Il driver deve restituire questo valore se in base al CRC calcolato dei pixel analizzati vengono visualizzati come tutti neri.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_NON_BLACK
Il driver deve restituire questo valore se in base al CRC calcolato dei pixel analizzati non vengono visualizzati come tutti i neri.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR
Il driver deve restituire questo valore se si è verificato un errore durante il calcolo di CRC o CRC di riferimento mancante.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNKNOWN
Il driver deve restituire questo valore se l'hardware non supporta il calcolo del CRC in pixel analizzati.

Commenti

L'enumerazione DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC è un membro della struttura DXGK_DIAG_SCANOUT_BUFFER_CONTENT , che viene passata come membro della struttura DXGK_DISPLAYSTATE_INTRUSIVE nelle chiamate a DxgkDdiGetDisplayStateIntrusive durante la raccolta dei dati di diagnostica.

Se l'hardware supporta l'esecuzione di un calcolo CRC sui pixel finali analizzati, il driver deve abilitarlo. Se il driver necessita di un CRC nero di riferimento per verificare la presenza dell'CRC corrente, deve sempre memorizzare nella cache il riferimento. Se il CRC di riferimento dipende dalla modalità corrente, dovrebbe modificare il riferimento in base alle modifiche della modalità.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione dispmprt.h

Vedi anche

DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive