Condividi tramite


struttura DXGKARG_QUERYFEATURESUPPORT (d3dkmddi.h)

DXGKARG_QUERYFEATURESUPPORT è il parametro della funzione DxgkDdiQueryFeatureSupport .

Sintassi

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

Members

FeatureId

[in] Valore DXGK_FEATURE_ID che specifica l'ID della funzionalità su cui viene eseguito la query.

MinSupportedVersion

[out] Valore definito dal driver che identifica la versione minima supportata dal driver. Se SupportedByDriver è TRUE, questo valore deve essere diverso da zero.

MaxSupportedVersion

[out] Valore definito dal driver che identifica la versione massima supportata dal driver. Se SupportedByDriver è TRUE, questo valore deve essere diverso da zero e deve essere maggiore o uguale a MinSupportedVersion.

AllowExperimental

[in] Se TRUE, il driver può segnalare le funzionalità sperimentali come supportate. Se FALSE, il driver deve segnalare una funzionalità sperimentale come non supportata. Il sistema operativo determina se una particolare funzionalità può essere abilitata in uno stato sperimentale o meno. Vedere la sezione Osservazioni.

SupportedByDriver

[out] Il driver imposta questo valore su TRUE se implementa e supporta questa funzionalità; in caso contrario, lo imposta su FALSE. Vedere la sezione Osservazioni.

SupportedOnCurrentConfig

[out] Il driver imposta questo valore su TRUE se la configurazione corrente supporta questa funzionalità; in caso contrario, lo imposta su FALSE.

Commenti

La distinzione tra SupportedByDriver e SupportedOnCurrentConfig viene usata per determinare se il sistema è in grado di usare effettivamente una particolare funzionalità. In un ambiente di test, ad esempio, è spesso importante comprendere che il driver supporta una funzionalità, ma è in esecuzione su hardware meno recente che non lo supporta. Tale test deve essere ignorato invece di segnalare un errore. Affinché una funzionalità venga considerata abilitata, entrambi i valori devono essere segnalati come TRUE dal driver.

Per altre informazioni, vedere Esecuzione di query sul supporto e sull'abilitazione delle funzionalità WDDM.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2 (WDDM 3.2)
Intestazione d3dkmddi.h

Vedi anche

DXGK_FEATURE_ID

DXGKDDI_FEATURE_INTERFACE

DxgkDdiQueryFeatureSupport