ID2D1CommandList::Close 方法 (d2d1_1.h)
指示命令列表停止接受命令,以便你可以将其用作效果的输入或在 对 ID2D1DeviceContext::D rawImage 的调用中。 应在将方法附加到 ID2D1DeviceContext 并写入后调用方法,但在使用命令列表之前。
语法
HRESULT Close();
返回值
类型: HRESULT
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
HRESULT | 说明 |
---|---|
S_OK | 未发生错误。 |
D2DERR_WRONG_STATE | 已在命令列表中调用 Close。 |
注意 如果与命令列表关联的设备上下文有错误,则命令列表将返回相同的错误。
注解
如果已在命令列表中调用此方法,则此方法返回D2DERR_WRONG_STATE。 如果在填充期间设备上下文中发生错误,该方法将返回该错误。 否则,该方法返回S_OK。
如果 Close 方法返回错误,则以后对命令列表的任何使用都会导致相同的错误。
要求
最低受支持的客户端 | 适用于 Windows 7 的 Windows 8 和平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1_1.h |
DLL | D2d1.dll |