структура DXGKARGCB_QUERYFEATURESUPPORT (d3dkmddi.h)
Структура DXGKARGCB_QUERYFEATURESUPPORT — это параметр, передаваемый в функцию обратного вызова DXGKCB_QUERYFEATURESUPPORT для запроса на поддержку функций.
Синтаксис
typedef struct _DXGKARGCB_QUERYFEATURESUPPORT {
HANDLE DeviceHandle;
DXGK_FEATURE_ID FeatureId;
UINT DriverSupportState;
BOOLEAN Enabled;
} DXGKARGCB_QUERYFEATURESUPPORT;
Члены
DeviceHandle
[in] Дескриптор устройства, переданный функции Драйвера DxgkDdiStartDevice .
FeatureId
[in] Значение DXGK_FEATURE_ID , определяющее функцию для запроса включенного состояния.
DriverSupportState
[in] Значение UINT, указывающее состояние поддержки драйвера для функции, определяемой с помощью FeatureId. Это поле может быть одним из следующих значений.
Значение | Значение |
---|---|
DXGK_FEATURE_SUPPORT_ALWAYS_OFF (0) | Если драйвер не поддерживает функцию, он не должен вызывать DXGKCB_QUERYFEATURESUPPORT с этим идентификатором функции. Это значение предоставляется для удобства реализации перечисления возможных состояний поддержки драйверов для определенной функции. |
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) | Поддержка функции драйвером находится в экспериментальном состоянии. |
DXGK_FEATURE_SUPPORT_STABLE (2) | Поддержка функции драйвером находится в стабильном состоянии. |
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) | Поддержка драйвера для функции находится в состоянии постоянного включения, и драйвер не может работать без включения этой функции. |
Enabled
[out] ОС устанавливает для этого поля значение FALSE, чтобы указать драйверу не включать эту функцию, и устанавливает для него значение TRUE, если ОС разрешает драйверу включить эту функцию.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 20H1 |
Минимальная версия сервера | Windows Server 2022 (WDDM 2.9) |
Верхняя часть | d3dkmddi.h |