struktur DXGK_FEATURE_INTERFACE (dispmprt.h)
Struktur DXGK_FEATURE_INTERFACE berisi antarmuka driver port yang dapat digunakan untuk mengkuerinya untuk fitur yang diaktifkan dan dukungannya.
Sintaks
typedef struct _DXGK_FEATURE_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKCB_ISFEATUREENABLED2 IsFeatureEnabled;
DXGKCB_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGK_FEATURE_INTERFACE, *PDXGK_FEATURE_INTERFACE;
Anggota
Size
Ukuran struktur ini, dalam byte.
Version
Nomor versi antarmuka fitur. Konstanta nomor versi ditentukan dalam Dispmprt.h (misalnya, DXGK_FEATURE_INTERFACE_VERSION_1).
Context
Penunjuk ke blok konteks privat.
InterfaceReference
Arahkan ke fungsi referensi antarmuka driver port.
InterfaceDereference
Arahkan ke fungsi dereferensi antarmuka driver port.
IsFeatureEnabled
Fungsi DXGKCB_ISFEATUREENABLED2 driver port. KMD dapat memanggil fungsi ini untuk mengkueri apakah sistem telah mengaktifkan fitur.
QueryFeatureInterface
Fungsi DXGKCB_QUERYFEATUREINTERFACE driver port. KMD dapat memanggil fungsi ini untuk mengkueri OS untuk antarmuka fitur.
Keterangan
Untuk mendapatkan antarmuka ini, KMD memanggil panggilan balik DxgkCbQueryServicesDxgkrnl dengan ServiceType yang diatur ke DxgkServicesFeature. KMD dapat memanggil DxgkCbQueryServices setelah mendapatkan pointer panggilan balik dari panggilan ke DxgkDdiStartDevice-nya.
Untuk informasi selengkapnya, lihat Mengkueri dukungan dan pengaktifan fitur WDDM.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11, versi 24H2 (WDDM 3.2) |
Header | dispmprt.h |