struktur DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM (dispmprt.h)
Struktur DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM menyediakan informasi histogram untuk buffer saat ini yang dipindai selama pengumpulan data diagnostik.
Sintaks
typedef struct _DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM {
INT MinPixelValue;
INT MaxPixelValue;
} DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM;
Anggota
MinPixelValue
Nilai piksel minimum dalam histogram untuk buffer yang saat ini dipindai. Nilai -1 menentukan bahwa tidak ada histogram yang didukung.
MaxPixelValue
Nilai piksel maksimum dalam histogram untuk buffer yang saat ini dipindai.
Keterangan
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM adalah anggota struktur DXGK_DIAG_SCANOUT_BUFFER_CONTENT , yang diteruskan sebagai anggota struktur DXGK_DISPLAYSTATE_INTRUSIVE dalam panggilan ke DxgkDdiGetDisplayStateIntrusive selama pengumpulan data diagnostik.
Jika perangkat keras tidak mendukung perhitungan CRC pada piksel yang dipindai dan driver/perangkat keras mempertahankan histogram buffer yang dipindai, maka itu harus mengembalikan MinPixelValue dan MaxPixelValue untuk buffer saat ini yang sedang dipindai. Nilai-nilai ini harus berada pada piksel akhir yang dipindai termasuk semua gamma dan transformasi lainnya yang diterapkan. Karena nilai minimum dan maksimum akan bergantung pada nilai gamma, dan sistem operasi mungkin tidak tahu seluruh kurva gamma yang diterapkan, OS hanya akan menggunakan nilai-nilai ini untuk keputusan keseluruhan apakah piksel mungkin hitam atau mendekati hitam.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Header | dispmprt.h |
Lihat juga
DXGK_DIAG_SCANOUT_BUFFER_CONTENT
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC