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.
Beschreibt die Unterstützungsoptionen für Shader im aktuellen Grafiktreiber mit minimaler Genauigkeit.
Syntax
typedef enum D3D12_SHADER_MIN_PRECISION_SUPPORT {
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE = 0,
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = 0x1,
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = 0x2
} ;
Konstanten
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONEWert: 0 Der Treiber unterstützt nur die volle 32-Bit-Genauigkeit für alle Shaderphasen. |
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BITWert: 0x1 Der Treiber unterstützt 10-Bit-Genauigkeit. |
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BITWert: 0x2 Der Treiber unterstützt 16-Bit-Genauigkeit. |
Hinweise
Diese Enumeration wird von der D3D12_FEATURE_DATA_D3D12_OPTIONS-Struktur verwendet.
Die zurückgegebenen Informationen deuten lediglich darauf hin, dass die Grafikhardware HLSL-Vorgänge mit einer niedrigeren Genauigkeit als die standardmäßige 32-Bit-Gleitkommagenauigkeit ausführen kann, garantiert jedoch nicht, dass die Grafikhardware tatsächlich mit einer niedrigeren Genauigkeit ausgeführt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12.h |