Condividi tramite


enumerazione D3D_MIN_PRECISION (d3dcommon.h)

Valori che indicano la precisione di interpolazione minima desiderata.

Sintassi

typedef enum D3D_MIN_PRECISION {
  D3D_MIN_PRECISION_DEFAULT = 0,
  D3D_MIN_PRECISION_FLOAT_16 = 1,
  D3D_MIN_PRECISION_FLOAT_2_8 = 2,
  D3D_MIN_PRECISION_RESERVED = 3,
  D3D_MIN_PRECISION_SINT_16 = 4,
  D3D_MIN_PRECISION_UINT_16 = 5,
  D3D_MIN_PRECISION_ANY_16 = 0xf0,
  D3D_MIN_PRECISION_ANY_10 = 0xf1
} ;

Costanti

 
D3D_MIN_PRECISION_DEFAULT
Valore: 0
Precisione minima predefinita, ovvero precisione a 32 bit.
D3D_MIN_PRECISION_FLOAT_16
Valore: 1
La precisione minima è min16float, ovvero a virgola mobile a 16 bit.
D3D_MIN_PRECISION_FLOAT_2_8
Valore: 2
La precisione minima è min10float, ovvero a virgola mobile a 10 bit.
D3D_MIN_PRECISION_RESERVED
Valore: 3
Riservato
D3D_MIN_PRECISION_SINT_16
Valore: 4
La precisione minima è min16int, ovvero un intero con segno a 16 bit.
D3D_MIN_PRECISION_UINT_16
Valore: 5
La precisione minima è min16uint, ovvero unsigned integer a 16 bit.
D3D_MIN_PRECISION_ANY_16
Valore: 0xf0
La precisione minima è qualsiasi valore a 16 bit.
D3D_MIN_PRECISION_ANY_10
Valore: 0xf1
La precisione minima è qualsiasi valore a 10 bit.

Commenti

Per altre info, vedi gli articoli dedicati ai tipi scalari e all'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 d3dcommon.h

Vedi anche

Enumerazioni di versione comuni