Bagikan melalui


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

Lihat juga

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface