다음을 통해 공유


PartyManager::SetWorkMode

threadId과(와) 연결된 Party 라이브러리 처리 태스크의 작업 모드를 구성합니다.

구문

PartyError SetWorkMode(  
    PartyThreadId threadId,  
    PartyWorkMode workMode  
)  

매개 변수

threadIdPartyThreadId

파티 라이브러리의 내부 처리 작업에 대한 개략적인 분류입니다.

workModePartyWorkMode

연결된 처리 작업의 대상 작업 모드입니다.

반환 값

PartyError

호출이 성공한 경우 c_partyErrorSuccess이고 그렇지 않은 경우 오류 코드입니다. 사용자가 읽을 수 있는 형식의 오류 코드는 GetErrorMessage()를 통해 검색할 수 있습니다.

비고

작업 모드가 PartyWorkMode::Automatic로 설정된 경우, threadId과(와) 연결된 처리 작업은 Party 라이브러리에서 내부적으로 처리됩니다. 작업 모드가 PartyWorkMode::Manual로 구성된 경우, 타이틀은 DoWork()에 대한 주기적인 호출을 통해 threadId과(와) 연결된 처리 작업을 대신 수행해야 합니다.

이 메서드는 Party 라이브러리가 초기화되지 않은 경우에만 호출할 수 있습니다. 초기화하는 동안 호출에 실패하고 오류가 반환됩니다.

threadId과(와) 연결된 작업 모드의 구성은 Cleanup()Initialize()대한 후속 호출에서 유지됩니다.

요구 사항

헤더: Party.h

참고 항목

PartyManager
PartyManager::GetWorkMode
PartyManager::DoWork