Skip to main content

XAsyncWork

XAsyncRun에 의해 호출되는 콜백 함수를 나타냅니다.

구문

매개 변수

asyncBlock   _Inout_
형식: XAsyncBlock*
XAsyncRun에 전달된 XAsyncBlock 복사본에 대한 포인터입니다.

반환 값

형식: HRESULT 성공하면 S_OK를 반환하고, 그렇지 않으면 오류 코드를 반환합니다. 오류 코드 목록은 오류 코드를 참조하세요.

설명

XAsyncRun에 전달된 XAsyncBlock 복사본에 대한 포인터가 사용되어 시스템이 콜백에 대해 포인터가 항상 존재하고 유효한지 확인할 수 있도록 합니다. XAsyncRun 도우미 함수를 사용하여 콜백 함수를 비동기적으로 실행할 때, 호출할 콜백 함수에 대한 XAsyncWork 포인터를 지정합니다. 그런 다음 XAsyncRunXAsyncProvider 기능을 사용하여 콜백 함수를 실행합니다. XAsyncProvider 기능에 대한 자세한 내용은 비동기 프로그래밍 모델을 참조하세요.

요구 사항

헤더: XAsync.h 라이브러리: xgameruntime.lib 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

함께 보기

XAsync 멤버
XAsyncRun
비동기 프로그래밍 모델
마지막 수정일 2026년 8월 24일