Condividi tramite


struttura DXGKARGCB_QUERYFEATURESUPPORT (d3dkmddi.h)

La struttura DXGKARGCB_QUERYFEATURESUPPORT è il parametro passato alla funzione di callback DXGKCB_QUERYFEATURESUPPORT per eseguire una query per il supporto delle funzionalità.

Sintassi

typedef struct _DXGKARGCB_QUERYFEATURESUPPORT {
  HANDLE          DeviceHandle;
  DXGK_FEATURE_ID FeatureId;
  UINT            DriverSupportState;
  BOOLEAN         Enabled;
} DXGKARGCB_QUERYFEATURESUPPORT;

Members

DeviceHandle

[in] Handle del dispositivo passato alla funzione DxgkDdiStartDevice del driver.

FeatureId

[in] Valore DXGK_FEATURE_ID che identifica la funzionalità per cui eseguire query sullo stato abilitato per.

DriverSupportState

[in] Valore UINT che indica lo stato di supporto del driver per la funzionalità identificata da FeatureId. Questo campo può essere uno dei valori seguenti.

Valore Significato
DXGK_FEATURE_SUPPORT_ALWAYS_OFF (0) Quando il driver non supporta una funzionalità, non deve chiamare DXGKCB_QUERYFEATURESUPPORT con tale ID funzionalità. Questo valore viene fornito per praticità di implementazione dell'enumerazione dei possibili stati di supporto dei driver per una particolare funzionalità.
DXGK_FEATURE_SUPPORT_EXPERIMENTAL (1) Il supporto del driver per una funzionalità si trova nello stato sperimentale.
DXGK_FEATURE_SUPPORT_STABLE (2) Il supporto del driver per una funzionalità è nello stato stabile.
DXGK_FEATURE_SUPPORT_ALWAYS_ON (3) Il supporto del driver per una funzionalità è sempre attivo e il driver non può funzionare senza questa funzionalità abilitata.

Enabled

[out] Il sistema operativo imposta questo campo su FALSE per indicare al driver di non abilitare la funzionalità e lo imposta su TRUE se il sistema operativo consente al driver di abilitare la funzionalità.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 20H1
Server minimo supportato Windows Server 2022 (WDDM 2.9)
Intestazione d3dkmddi.h

Vedi anche

DXGK_FEATURE_ID

DXGKCB_QUERYFEATURESUPPORT