다음을 통해 공유


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와 드라이버 모두에서 지원되는 가장 높은 버전입니다. 예를 들어 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