Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Informationen zu den Features ab, die vom aktuellen Grafiktreiber unterstützt werden.
Syntax
HRESULT CheckFeatureSupport(
D3D11_FEATURE Feature,
[out] void *pFeatureSupportData,
UINT FeatureSupportDataSize
);
Parameter
Feature
Typ: D3D11_FEATURE
Ein Member des D3D11_FEATURE aufgezählten Typs, der beschreibt, welches Feature zur Unterstützung abgefragt werden soll.
[out] pFeatureSupportData
Typ: void*
Nach Abschluss der -Methode wird die übergebene Struktur mit Daten gefüllt, die die Featureunterstützung beschreiben.
FeatureSupportDataSize
Typ: UINT
Die Größe der Struktur, die an den pFeatureSupportData-Parameter übergeben wird.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls E_INVALIDARG zurück, wenn ein nicht unterstützter Datentyp an den pFeatureSupportData-Parameter übergeben wird oder ein Größenkonflikt für den FeatureSupportDataSize-Parameter erkannt wird.
Hinweise
Um die Unterstützung für Multithreading abzufragen, übergeben Sie den D3D11_FEATURE_THREADING Wert an den Featureparameter , übergeben die D3D11_FEATURE_DATA_THREADING-Struktur an den pFeatureSupportData-Parameter , und übergeben Sie die Größe der D3D11_FEATURE_DATA_THREADING-Struktur an den FeatureSupportDataSize-Parameter .
Das Aufrufen von CheckFeatureSupport mit Featuresatz auf D3D11_FEATURE_FORMAT_SUPPORT bewirkt, dass die Methode dieselben Informationen zurückgibt, die von ID3D11Device::CheckFormatSupport zurückgegeben würden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3d11.lib |