Metodo ID3D11Device::CheckFeatureSupport (d3d11.h)

Ottiene informazioni sulle funzionalità supportate dal driver grafico corrente.

Sintassi

HRESULT CheckFeatureSupport(
        D3D11_FEATURE Feature,
  [out] void          *pFeatureSupportData,
        UINT          FeatureSupportDataSize
);

Parametri

Feature

Tipo: D3D11_FEATURE

Membro del tipo enumerato D3D11_FEATURE che descrive quale funzionalità eseguire query per il supporto.

[out] pFeatureSupportData

Tipo: void*

Al termine del metodo, la struttura passata viene riempita con dati che descrivono il supporto della funzionalità.

FeatureSupportDataSize

Tipo: UINT

Dimensione della struttura passata al parametro pFeatureSupportData .

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo; in caso contrario, restituisce E_INVALIDARG se viene passato un tipo di dati non supportato al parametro pFeatureSupportData o viene rilevata una mancata corrispondenza delle dimensioni per il parametro FeatureSupportDataSize .

Commenti

Per eseguire una query sul supporto multi-threading, passare il valore D3D11_FEATURE_THREADING al parametro Feature, passare la strutturaD3D11_FEATURE_DATA_THREADING al parametro pFeatureSupportData e passare le dimensioni della struttura D3D11_FEATURE_DATA_THREADING al parametro FeatureSupportDataSize.

La chiamata a CheckFeatureSupport con Feature impostata su D3D11_FEATURE_FORMAT_SUPPORT causa la restituzione delle stesse informazioni restituite da ID3D11Device::CheckFormatSupport.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11.h
Libreria D3d11.lib

Vedi anche

ID3D11Device