D3D11_FEATURE_DATA_DOUBLES-Struktur (d3d11.h)
Beschreibt die Unterstützung von doppelten Datentypen im aktuellen Grafiktreiber.
Syntax
typedef struct D3D11_FEATURE_DATA_DOUBLES {
BOOL DoublePrecisionFloatShaderOps;
} D3D11_FEATURE_DATA_DOUBLES;
Member
DoublePrecisionFloatShaderOps
Typ: BOOL
Gibt an, ob doppelte Typen zulässig sind. Bei TRUE sind doppelte Typen zulässig. andernfalls FALSE. Die Runtime muss DoublePrecisionFloatShaderOps auf TRUE festlegen, damit Sie einen beliebigen HLSL-Shader verwenden können, der mit einem double-Typ kompiliert wird.
Hinweise
Wenn die Runtime DoublePrecisionFloatShaderOps auf TRUE festlegt, unterstützen die Hardware und der Treiber die folgenden Shadermodell 5-Anweisungen :
Hinweis Wenn DoublePrecisionFloatShaderOpsAUF TRUE festgelegt ist, unterstützen Hardware und Treiber nicht unbedingt die Division mit doppelter Genauigkeit.
Anforderungen
Kopfzeile | d3d11.h |