struktur DXGK_DISPLAY_DIAGNOSTICS_INTERFACE (dispmprt.h)
Komponen mode kernel yang perlu menggunakan antarmuka diagnostik tampilan memanggil fungsi DxgkDdiQueryInterface driver miniport tampilan.
Sintaks
typedef struct _DXGK_DISPLAY_DIAGNOSTICS_INTERFACE {
[in] IN USHORT Size;
[in] IN USHORT Version;
[out] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGKDDI_GETDISPLAYSTATENONINTRUSIVE DxgkDdiGetDisplayStateNonIntrusive;
[out] OUT DXGKDDI_GETDISPLAYSTATEINTRUSIVE DxgkDdiGetDisplayStateIntrusive;
} DXGK_DISPLAY_DIAGNOSTICS_INTERFACE, *PDXGK_DISPLAY_DIAGNOSTICS_INTERFACE;
Anggota
[in] Size
Ukuran, dalam byte, dari struktur ini.
[in] Version
Nomor versi antarmuka diagnostik tampilan. Konstanta nomor versi ditentukan dalam dispmprt.h (misalnya, DXGK_DISPLAY_DIAGNOSTICS_INTERFACE_VERSION_1).
[out] Context
Penunjuk ke blok konteks privat yang disediakan oleh driver miniport tampilan. Sistem operasi akan memberikan Konteks ini kembali ke driver dalam panggilan DDI antarmuka. Driver harus memastikan bahwa konteks ini khusus adapter dan bukan driver-global karena sistem operasi menyimpan informasi antarmuka per adaptor.
[out] InterfaceReference
Penunjuk ke fungsi referensi antarmuka driver miniport tampilan.
[out] InterfaceDereference
Arahkan fungsi dereferensi antarmuka driver miniport tampilan.
[out] DxgkDdiGetDisplayStateNonIntrusive
Penunjuk ke fungsi DxgkDdiGetDisplayStateNonIntrusive driver miniport tampilan.
[out] DxgkDdiGetDisplayStateIntrusive
Penunjuk ke fungsi DxgkDdiGetDisplayStateIntrusive driver miniport.
Keterangan
Sistem operasi akan mengkueri antarmuka diagnostik tampilan untuk setiap adaptor grafik saat dimulai.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Header | dispmprt.h |
Lihat juga
DxgkDdiGetDisplayStateIntrusive