struktur DXGKDDI_FEATURE_INTERFACE (dispmprt.h)
Struktur DXGKDDI_FEATURE_INTERFACE berisi antarmuka driver miniport mode kernel tampilan (KMD) yang dapat dipanggil driver port untuk meminta dukungan fitur KMD.
Sintaks
typedef struct _DXGKDDI_FEATURE_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
PDXGKDDI_QUERYFEATURESUPPORT QueryFeatureSupport;
PDXGKDDI_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGKDDI_FEATURE_INTERFACE, *PDXGKDDI_FEATURE_INTERFACE;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Version
Nomor versi antarmuka ini. Konstanta nomor versi ditentukan dalam Dispmprt.h (misalnya, DXGK_FEATURE_INTERFACE_VERSION_1).
Context
Penunjuk ke blok konteks privat.
InterfaceReference
Penunjuk ke fungsi referensi antarmuka yang diimplementasikan KMD.
InterfaceDereference
Pointer ke fungsi dereferensi antarmuka yang diimplementasikan KMD.
QueryFeatureSupport
Arahkan ke fungsi DxgkDdiQueryFeatureSupport yang diimplementasikan KMD untuk mengkueri dukungan fitur.
QueryFeatureInterface
Arahkan ke fungsi DxgkDdiQueryFeatureInterface yang diimplementasikan KMD untuk mengkueri antarmuka KMD untuk fitur. OS hanya memanggil antarmuka ini untuk fitur yang diaktifkan, dan selalu meminta antarmuka untuk versi fitur yang didukung driver.
Keterangan
Jika driver mengimplementasikan DXGKDDI_FEATURE_INTERFACE, driver tidak perlu lagi memanggil DxgkCbQueryFeatureSupport untuk mengaktifkan fitur di driver port sebelumnya. Sebaliknya dapat meminta dukungan fitur sesuai permintaan menggunakan antarmuka DXGKDDI_FEATURE_INTERFACE .
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 |