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
Header: xapu.h Library: xapu.lib Supported platforms: XBOX Series X|SSee also
XAPUXApuEnqueueCommand
XApuGetResultCount
