Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Descrive le opzioni di supporto di precisione minime per gli shader nel driver grafico corrente.
Sintassi
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
} ;
Costanti
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONEValore: 0 Il driver supporta solo la precisione a 32 bit completa per tutte le fasi dello shader. |
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BITValore: 0x1 Il driver supporta la precisione a 10 bit. |
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BITValore: 0x2 Il driver supporta la precisione a 16 bit. |
Commenti
Questa enumerazione viene usata dalla struttura D3D12_FEATURE_DATA_D3D12_OPTIONS .
Le informazioni restituite indicano solo che l'hardware grafico può eseguire operazioni HLSL a una precisione inferiore rispetto alla precisione float standard a 32 bit, ma non garantisce che l'hardware grafico venga effettivamente eseguito con una precisione inferiore.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | d3d12.h |