énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC (dispmprt.h)
L’énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC fournit des informations CRC sur la mémoire tampon en cours d’analyse pendant la collecte de données de diagnostic.
Syntaxe
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é pour l’utilisation du système d’exploitation lors de l’initialisation de 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 étant 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 étant noirs. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR Le pilote doit retourner cette valeur s’il y a eu une erreur rencontrée 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 de données de diagnostic.
Si le matériel prend en charge l’exécution d’un calcul CRC sur les pixels analysés finals, le pilote doit l’activer. Si le pilote aurait besoin d’une référence black CRC pour vérifier auprès du CRC actuel, il doit toujours mettre en cache la référence 1. Si le CRC de référence dépend du mode actuel, il doit modifier la référence sur les modifications du mode.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | dispmprt.h |
Voir aussi
DXGK_DIAG_SCANOUT_BUFFER_CONTENT
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM