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로 설정합니다.
설명
SupportedByDriver와 SupportedOnCurrentConfig의 구분은 시스템이 실제로 특정 기능을 사용할 수 있는지 확인하는 데 사용됩니다. 예를 들어 테스트 환경에서는 드라이버가 기능을 지원하지만 지원하지 않는 이전 하드웨어에서 실행되고 있음을 이해하는 것이 중요합니다. 이러한 테스트는 실패를 보고하는 대신 건너뛰어야 합니다. 기능을 사용하도록 설정하려면 드라이버에서 두 값을 모두 TRUE로 보고해야 합니다.
자세한 내용은 WDDM 기능 지원 및 사용 쿼리를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2(WDDM 3.2) |
머리글 | d3dkmddi.h |