D2D1_PIXEL_OPTIONS列挙 (d2d1effectauthor.h)
ピクセル シェーダーのサンプリングを制限する方法を示します。
構文
typedef enum D2D1_PIXEL_OPTIONS {
D2D1_PIXEL_OPTIONS_NONE = 0,
D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING = 1,
D2D1_PIXEL_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
定数
D2D1_PIXEL_OPTIONS_NONE 値: 0 ピクセル シェーダーのサンプリングは制限されません。 |
D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING 値: 1 ピクセル シェーダーは、出力ピクセルと同じシーン座標でのみ入力をサンプリングし、入力ピクセルも透明な黒である場合は常に透明な黒を返します。 |
D2D1_PIXEL_OPTIONS_FORCE_DWORD 値: 0xffffffff |
解説
シェーダーが D2D1_PIXEL_OPTIONS_NONEを指定する場合、 ID2D1Transform::MapOutputRectToInputRects および ID2D1Transform::MapInputRectsToOutputRect で対象領域の計算を正しく実装する必要があります。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | d2d1effectauthor.h |