D3D11_FEATURE_DATA_DOUBLES 構造体 (d3d11.h)
現在のグラフィックス ドライバーでのダブル データ型のサポートについて説明します。
構文
typedef struct D3D11_FEATURE_DATA_DOUBLES {
BOOL DoublePrecisionFloatShaderOps;
} D3D11_FEATURE_DATA_DOUBLES;
メンバー
DoublePrecisionFloatShaderOps
種類: BOOL
double 型を使用できるかどうかを指定します。 TRUE の場合は、double 型が許可されます。それ以外の場合は FALSE。 double 型でコンパイルされた HLSL シェーダーを使用するには、ランタイムで DoublePrecisionFloatShaderOps を TRUE に設定する必要があります。
解説
ランタイムで DoublePrecisionFloatShaderOps を TRUE に設定した場合、ハードウェアとドライバーは次の シェーダー モデル 5 の手順をサポートします。
メモDoublePrecisionFloatShaderOps が TRUE の場合、ハードウェアとドライバーは必ずしも倍精度除算をサポートしていません。
必要条件
Header | d3d11.h |
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示