다음을 통해 공유


DXGKARG_QUERYFEATURESUPPORT 구조체(d3dkmddi.h)

DXGKARG_QUERYFEATURESUPPORTDxgkDdiQueryFeatureSupport 함수에 대한 매개 변수입니다.

구문

typedef struct _DXGKARG_QUERYFEATURESUPPORT {
  DXGK_FEATURE_ID      FeatureId;
  DXGK_FEATURE_VERSION MinSupportedVersion;
  DXGK_FEATURE_VERSION MaxSupportedVersion;
  BOOLEAN              AllowExperimental;
  BOOLEAN              SupportedByDriver;
  BOOLEAN              SupportedOnCurrentConfig;
} DXGKARG_QUERYFEATURESUPPORT;

멤버

FeatureId

[in] 쿼리되는 기능의 ID를 지정하는 DXGK_FEATURE_ID 값입니다.

MinSupportedVersion

[out] 드라이버에서 지원하는 최소 버전을 식별하는 드라이버 정의 값입니다. SupportedByDriver가 TRUE이면 이 값은 0이 아니어야 합니다.

MaxSupportedVersion

[out] 드라이버에서 지원하는 최대 버전을 식별하는 드라이버 정의 값입니다. SupportedByDriver가 TRUE이면 이 값은 0이 아니어야 하며 MinSupportedVersion보다 크거나 같아야 합니다.

AllowExperimental

[in] TRUE이면 드라이버는 실험적 기능을 지원되는 것으로 보고할 수 있습니다. FALSE이면 드라이버는 실험적 기능을 지원되지 않는 것으로 보고해야 합니다. OS는 특정 기능을 실험적 상태에서 사용하도록 설정할 수 있는지 여부를 결정합니다. 설명 부분을 참조하세요.

SupportedByDriver

[out] 드라이버는 이 기능을 구현하고 지원하는 경우 이를 TRUE로 설정합니다. 그렇지 않으면 FALSE로 설정합니다. 설명 부분을 참조하세요.

SupportedOnCurrentConfig

[out] 현재 구성에서 이 기능을 지원하는 경우 드라이버는 이를 TRUE로 설정합니다. 그렇지 않으면 FALSE로 설정합니다.

설명

SupportedByDriverSupportedOnCurrentConfig의 구분은 시스템이 실제로 특정 기능을 사용할 수 있는지 확인하는 데 사용됩니다. 예를 들어 테스트 환경에서는 드라이버가 기능을 지원하지만 지원하지 않는 이전 하드웨어에서 실행되고 있음을 이해하는 것이 중요합니다. 이러한 테스트는 실패를 보고하는 대신 건너뛰어야 합니다. 기능을 사용하도록 설정하려면 드라이버에서 두 값을 모두 TRUE로 보고해야 합니다.

자세한 내용은 WDDM 기능 지원 및 사용 쿼리를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
머리글 d3dkmddi.h

추가 정보

DXGK_FEATURE_ID

DXGKDDI_FEATURE_INTERFACE

DxgkDdiQueryFeatureSupport