共用方式為


DXGK_ISFEATUREENABLED_RESULT 結構 (d3dukmdt.h)

DXGK_ISFEATUREENABLED_RESULT 結構會定義特徵查詢的結果。

語法

typedef struct _DXGK_ISFEATUREENABLED_RESULT {
  UINT16 Version;
  union {
    struct {
      UINT16 Enabled : 1;
      UINT16 KnownFeature : 1;
      UINT16 SupportedByDriver : 1;
      UINT16 SupportedOnCurrentConfig : 1;
      UINT16 Reserved : 12;
    };
    DXGK_FEATURE_VERSION Value;
  };
} DXGK_ISFEATUREENABLED_RESULT;

成員

Version

啟用 (Enabled=TRUE) 時, Version 是所使用的功能交涉版本。 此值是作業系統和驅動程序支援的最高版本。 例如,如果 OS 支援版本 1 到 3,而驅動程式支援版本 2 到 5,則產生的交涉功能版本為 3。

Enabled

設定時,會啟用此功能。

KnownFeature

設定時,OS 會知道此功能。

SupportedByDriver

設定時,驅動程式支援此功能。 只有在功能相依於驅動程序支援時,才會設定 SupportedByDriver

SupportedOnCurrentConfig

設定時,目前組態支援此功能。

Reserved

保留供系統使用。

Value

存取這個 結構的位欄位的替代方式。

備註

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

規格需求

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

另請參閱

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled