IPresentationManager::CancelPresentsFrom 方法 (presentation.h)
取消任何以前颁发的和尚未显示且其当前 ID 至少为传入的 presentIdToCancelFrom
的当前演示。
语法
HRESULT CancelPresentsFrom(
UINT64 presentIdToCancelFrom
);
参数
presentIdToCancelFrom
类型: UINT64
从中取消已发出但尚未显示的演示的当前标识符。
返回值
类型: HRESULT
如果函数成功,则返回 S_OK
;否则,它将返回指示 HRESULT
错误的值。
注解
如果已显示过去的任何礼物,则此调用不会失败 - 这些礼物不会取消。 对于任何已取消的礼物,将不会向当前停用围栏发出信号,因为取消演示后,它们不会影响当前显示的当前演示,也不会导致它开始停用过程。 出于此原因,建议在执行演示后,应用程序查询缓冲区可用事件,以查找在取消后第一个出现时发出的可用缓冲区。 该演示排队后,它允许以前显示的演示开始停用过程,并发出当前停用围栏的信号。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | presentation.h |
Library | dcomp.lib |
DLL | dcomp.dll |