Skip to main content

XApuDequeueResult

如果可用,则从结果队列中检索一个 XApuResult

Syntax

Parameters

handle   _In_
Type: XApuHandle
通过调用 XApuConnect 返回的句柄。 commandResult   _Out_
Type: XApuResult*
从 XAPU 返回的结果。

Return value

Type: HRESULT 如果成功,则返回 S_OK;否则,返回错误代码。

Remarks

如果可用,则从结果队列中检索一个 XApuResult;否则,该调用将返回 XAPU_E_PENDING_RESULTS。此调用会快速返回,因为底层处理工作非常少。此调用是线程安全的,但从多个线程调用并不能带来性能优势。 如果硬件服务器处于错误状态,XApuEnqueueCommand 将返回 XAPU_E_DEVICE_FATAL_ERROR 错误代码。在这种情况下,应断开所有 XAPU 客户端并重新连接。 如果此方法失败,将返回具有描述性的错误代码。

Requirements

头文件: xapu.h 库: xapu.lib 支持的平台: XBOX Series X|S

See also

XAPU
XApuEnqueueCommand
XApuGetResultCount
最后修改于 2026年8月24日