XApuDequeueResult
結果キューから XApuResult を取得します (利用可能な場合)。構文
パラメーター
handle _In_型: XApuHandle XApuConnect の呼び出しによって返されたハンドル。 commandResult _Out_
型: XApuResult* XAPU から返される結果。
戻り値
型: HRESULT 成功した場合は S_OK を返します。それ以外の場合はエラー コードを返します。解説
利用可能な場合は結果キューから XApuResult を取得します。それ以外の場合、この呼び出しは XAPU_E_PENDING_RESULTS を返します。内部処理はほとんど行われないため、この呼び出しは高速に返されます。この呼び出しはスレッド セーフですが、複数のスレッドから呼び出してもパフォーマンス上の利点はありません。 ハードウェア サーバーが異常な状態にある場合、XApuEnqueueCommand は XAPU_E_DEVICE_FATAL_ERROR エラー コードを返します。この場合、すべての XAPU クライアントを切断し、再接続する必要があります。 このメソッドが失敗した場合、詳細を示すエラー コードが返されます。要件
ヘッダー: xapu.h ライブラリ: xapu.lib サポートされているプラットフォーム: XBOX Series X|S関連項目
XAPUXApuEnqueueCommand
XApuGetResultCount
