작업 큐 예제 만들기
이 항목에서는 작업 큐를 만드는 방법의 예제를 제공합니다. 간단히 XTaskQueueCreate를 호출하고 각 포트에 대해 모드에서 전달하고 생성된 핸들을 저장합니다.
XTaskQueueHandle taskQueue1;
HRESULT hr = XTaskQueueCreate(
XTaskQueueDispatchMode::ThreadPool,
XTaskQueueDispatchMode::Manual,
&taskQueue1);
XTaskQueueHandle taskQueue2;
hr = XTaskQueueCreate(
XTaskQueueDispatchMode::Immediate,
XTaskQueueDispatchMode::SerializedThreadPool,
&taskQueue2);
반환 코드에 오류가 없으면 큐가 이제 반환된 XTaskQueueHandle
에 의해 표시됩니다.