Cancel 分支。
Cancel 分支,就会设置该事件;而 DoWork 分支会以调用 XAsyncComplete 并使用 E_ABORT 状态结束。可以使用任何方法来发送取消信号。不过,事件是一种可在任何 Microsoft Game Development Kit (GDK) 目标平台上支持的简单取消信号方式。
要触发 Cancel 分支,请使用任务的异步块调用 XAsyncCancel,如下所示。
设置可取消性示例
Cancel 分支。
Cancel 分支,就会设置该事件;而 DoWork 分支会以调用 XAsyncComplete 并使用 E_ABORT 状态结束。可以使用任何方法来发送取消信号。不过,事件是一种可在任何 Microsoft Game Development Kit (GDK) 目标平台上支持的简单取消信号方式。
要触发 Cancel 分支,请使用任务的异步块调用 XAsyncCancel,如下所示。