D3D_MIN_PRECISION列挙 (d3dcommon.h)

必要な補間精度の最小値を示す値。

構文

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
} ;

定数

 
D3D_MIN_PRECISION_DEFAULT
値: 0
既定の最小有効桁数。これは 32 ビット精度です。
D3D_MIN_PRECISION_FLOAT_16
値: 1
最小精度は min16float で、これは 16 ビット浮動小数点です。
D3D_MIN_PRECISION_FLOAT_2_8
値: 2
最小精度は min10float で、これは 10 ビット浮動小数点です。
D3D_MIN_PRECISION_RESERVED
値: 3
予約済み
D3D_MIN_PRECISION_SINT_16
値: 4
最小有効桁数は min16int で、16 ビット符号付き整数です。
D3D_MIN_PRECISION_UINT_16
値: 5
最小有効桁数は min16uint です。これは 16 ビット符号なし整数です。
D3D_MIN_PRECISION_ANY_16
値: 0xf0
最小有効桁数は、任意の 16 ビット値です。
D3D_MIN_PRECISION_ANY_10
値: 0xf1
最小有効桁数は任意の 10 ビット値です。

注釈

詳しくは、「スカラー型」と「HLSL の最小精度の使用」をご覧ください。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header d3dcommon.h

こちらもご覧ください

一般的なバージョンの列挙