ID2D1DeviceContext2::CreateGradientMesh 方法 (d2d1_3.h)

使用给定的修补程序数组创建新的 ID2D1GradientMesh 实例。

语法

HRESULT CreateGradientMesh(
  [in]  const D2D1_GRADIENT_MESH_PATCH *patches,
        UINT32                         patchesCount,
  [out] ID2D1GradientMesh              **gradientMesh
);

参数

[in] patches

类型: const D2D1_GRADIENT_MESH_PATCH*

指向包含要在此网格中使用的修补程序的数组的指针。

patchesCount

类型: UINT32

要读取的 patchs 参数中的修补程序数。

[out] gradientMesh

类型: ID2D1GradientMesh**

此方法返回时,包含指向新渐变网格的指针的地址。

返回值

类型: HRESULT

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

要求

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

另请参阅

ID2D1DeviceContext2