Поделиться через


структура 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

См. также

DXGK_FEATURE_ID

DXGKCB_QUERYFEATURESUPPORT