struktur DXGK_DIAGNOSTIC_TYPES (dispmprt.h)

Struktur yang berisi gabungan semua set jenis diagnostik yang ditentukan. Anggota serikat yang harus digunakan untuk menginterpretasikan data ini ditentukan oleh bidang bit yang diatur dalam struktur DXGK_DIAGNOSTIC_CATEGORIES terkait. Secara umum, akan ada satu set jenis diagnostik untuk setiap kategori diagnostik.

Sintaks

typedef struct _DXGK_DIAGNOSTIC_TYPES {
  union {
    DXGK_DIAGTYPE_NOTIFICATIONS Notifications;
    DXGK_DIAGTYPE_PROGRESSIONS  Progressions;
    UINT                        Value;
  };
} DXGK_DIAGNOSTIC_TYPES;

Anggota

Notifications

Struktur DXGK_DIAGTYPE_NOTIFICATIONS untuk menunjukkan jenis diagnostik apa yang dijelaskan.

Progressions

Struktur DXGK_DIAGTYPE_PROGRESSIONS untuk menunjukkan jenis diagnostik Perkembangan.

Value

Nilai jenis diagnostik.

Keterangan

Struktur DXGK_DIAGNOSTIC_TYPES digunakan untuk mengidentifikasi jenis diagnostik dalam skenario yang berbeda. \ Tergantung pada konteksnya, nol, satu atau beberapa bit dapat diatur. Saat melaporkan diagnostik, tepat satu bit harus diatur. Saat mengontrol diagnostik atau dukungan kueri, beberapa bit dapat diatur dan bit nol dapat menjadi nilai yang valid, misalnya, ketika OS memanggil DxgkDdiControlDiagnosticReporting untuk menonaktifkan semua pelaporan.

Persyaratan

Persyaratan Nilai
Header dispmprt.h