ID2D1DeviceContext2::GetGradientMeshWorldBounds 方法 (d2d1_3.h)

返回给定渐变网格的世界边界。

语法

HRESULT GetGradientMeshWorldBounds(
  [in]  ID2D1GradientMesh *gradientMesh,
  [out] D2D1_RECT_F       *pBounds
);

参数

[in] gradientMesh

类型: ID2D1GradientMesh*

将计算其世界边界的渐变网格。

[out] pBounds

类型: D2D1_RECT_F*

此方法返回时,包含指向渐变网格边界的指针,以与设备无关的像素 (DIP) 。

返回值

类型: HRESULT

如果成功,S_OK,否则为失败 HRESULT。

注解

世界边界反映上下文的当前 DPI、单位模式和世界转换。 它们指示使用给定的渐变网格调用 DrawGradientMesh 将影响哪些像素。 它们不反映设备上下文上设置的当前剪辑矩形或上下文当前目标的范围。

要求

要求
最低受支持的客户端 Windows 10 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2016 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d2d1_3.h
DLL D2d1.dll

另请参阅

ID2D1DeviceContext2