DXGKDDI_FEATURE_INTERFACE結構 (dispmprt.h)
DXGKDDI_FEATURE_INTERFACE 結構包含埠驅動程式可以呼叫的顯示內核模式迷你埠驅動程式 (KMD' s) 介面,以查詢 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 |