Share via


struttura D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT (d3d11.h)

Nota Questa struttura è supportata dal runtime direct3D 11.1, disponibile in Windows 8 e sistemi operativi successivi.
 
Descrive le opzioni di supporto per la precisione per gli shader nel driver grafico corrente.

Sintassi

typedef struct D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT {
  UINT PixelShaderMinPrecision;
  UINT AllOtherShaderStagesMinPrecision;
} D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT;

Members

PixelShaderMinPrecision

Combinazione di valori tipizzati D3D11_SHADER_MIN_PRECISION_SUPPORT combinati tramite un'operazione OR bit per bit. Il valore risultante specifica i livelli di precisione minimi supportati dal driver per il pixel shader. Il valore zero indica che il driver supporta solo la precisione completa a 32 bit per il pixel shader.

AllOtherShaderStagesMinPrecision

Combinazione di valori tipizzati D3D11_SHADER_MIN_PRECISION_SUPPORT combinati tramite un'operazione OR bit per bit. Il valore risultante specifica i livelli minimi di precisione supportati dal driver per tutte le altre fasi dello shader. Il valore zero indica che il driver supporta solo la precisione completa a 32 bit per tutte le altre fasi dello shader.

Commenti

Per l'hardware a livelli di funzionalità Direct3D 10 e superiori, il runtime imposta entrambi i membri in modo identico. Per l'hardware a livello di funzionalità Direct3D 9.3 e inferiore, il runtime può impostare un supporto di precisione inferiore nel membro PixelShaderMinPrecision rispetto al membro AllOtherShaderStagesMinPrecision ; per 9.3 e versioni inferiori, tutte le altre fasi dello shader rappresentano solo il vertex shader.

Per altre informazioni sulla precisione minima HLSL, vedi Uso della precisione minima HLSL.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

Strutture principali

D3D11_FEATURE