共用方式為


DXGKDDI_FEATURE_INTERFACE結構 (dispmprt.h)

DXGKDDI_FEATURE_INTERFACE結構包含顯示核心模式迷你埠驅動程式的 (KMD) 介面,埠驅動程式可以呼叫該介面來查詢 KMD 的功能支援。

語法

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;

成員

Size

這個 結構的大小,以位元組為單位。

Version

這個介面的版本號碼。 版本號碼常數定義於 Dispmprt.h (,例如 DXGK_FEATURE_INTERFACE_VERSION_1) 。

Context

私用內容區塊的指標。

InterfaceReference

KMD 實作介面參考函式的指標。

InterfaceDereference

KMD 實作介面取值函式的指標。

QueryFeatureSupport

KMD 實作 DxgkDdiQueryFeatureSupport 函式的指標,以查詢功能支援。

QueryFeatureInterface

KMD 實作 DxgkDdiQueryFeatureInterface 函式的指標,以查詢 KMD 的介面是否有功能。 OS 只會針對啟用的功能呼叫這些介面,而且一律會針對驅動程序支援的功能版本要求介面。

備註

如果驅動程序實作 DXGKDDI_FEATURE_INTERFACE,就不再需要呼叫 DxgkCbQueryFeatureSupport ,以事先在埠驅動程序中啟用功能。 它可以改用其 DXGKDDI_FEATURE_INTERFACE 介面視需要查詢功能支援。

如需詳細資訊,請參閱 查詢 WDDM 功能支援和啟用

規格需求

需求
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 dispmprt.h

另請參閱

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface