ID2D1CommandSink::FillGeometry 方法 (d2d1_1.h)
向命令接收器指示要填充的几何图形。
语法
HRESULT FillGeometry(
[in] ID2D1Geometry *geometry,
[in] ID2D1Brush *brush,
[in, optional] ID2D1Brush *opacityBrush
);
参数
[in] geometry
类型: ID2D1Geometry*
应填充的几何图形。
[in] brush
类型: ID2D1Brush*
用于填充几何图形的主画笔。
[in, optional] opacityBrush
类型: ID2D1Brush*
一个画笔,其 alpha 通道用于修改主填充画笔的不透明度。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 如果失败,则返回 HRESULT 错误代码。
注解
如果指定了不透明度画笔,则主画笔将是固定在 x 轴和 y 轴上的位图画笔。
在传递到 FillGeometry 之前,椭圆形和圆角矩形将转换为相应的几何图形。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1_1.h |
DLL | D2d1.dll |