シェーダーでの double のサポートについて説明します。
構文
typedef struct D2D1_FEATURE_DATA_DOUBLES {
BOOL doublePrecisionFloatShaderOps;
} D2D1_FEATURE_DATA_DOUBLES;
メンバー
doublePrecisionFloatShaderOps
TRUE は、シェーダー内で doubles がサポートされています。
注釈
ID2D1EffectContext::CheckFeatureSupport にD2D1_FEATURE_DOUBLES構造体を渡して、この構造体を埋めます。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
| サポートされている最小のサーバー | Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
| Header | d2d1effectauthor.h |