énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC (dispmprt.h)
L’énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC fournit des informations CRC pour la mémoire tampon en cours d’analyse pendant la collecte des données de diagnostic.
Syntax
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;
Constantes
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNINITIALIZED Réservé à l’utilisation du système d’exploitation lors de l’initialisation du diagnostic. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_BLACK Le pilote doit retourner cette valeur si, en fonction du CRC calculé des pixels analysés, ils apparaissent comme tous noirs. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_NON_BLACK Le pilote doit retourner cette valeur si, en fonction du CRC calculé des pixels analysés, ils n’apparaissent pas comme tout noir. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR Le pilote doit retourner cette valeur si une erreur s’est produite lors du calcul du CRC ou du CRC de référence manquant. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNKNOWN Le pilote doit retourner cette valeur si le matériel ne prend pas en charge le calcul du CRC sur les pixels analysés. |
Remarques
L’énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC est membre de la structure DXGK_DIAG_SCANOUT_BUFFER_CONTENT, qui est passée en tant que membre de la structure DXGK_DISPLAYSTATE_INTRUSIVE dans les appels à DxgkDdiGetDisplayStateIntrusive lors de la collecte des données de diagnostic.
Si le matériel prend en charge l’exécution d’un calcul CRC sur les derniers pixels analysés, le pilote doit l’activer. Si le pilote a besoin d’une référence CRC noire pour case activée par rapport au CRC actuel, il doit toujours mettre en cache celui de référence. Si le CRC de référence dépend du mode actuel, il doit modifier la référence sur les changements de mode.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | dispmprt.h |
Voir aussi
DXGK_DIAG_SCANOUT_BUFFER_CONTENT
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM