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::MapOutputRectToInputRectsID2D1Transform::MapInputRectsToOutputRect 中的相关区域计算。

要求

   
最低受支持的客户端 适用于 Windows 7 的 Windows 8 和平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [桌面应用 |UWP 应用]
标头 d2d1effectauthor.h

另请参阅

ID2D1DrawInfo::SetPixelShader