ID3D11DeviceContext3::Flush1 메서드(d3d11_3.h)
지정된 컨텍스트 형식과 이벤트 쿼리를 만들기 위한 선택적 이벤트 핸들을 사용하여 명령 버퍼의 대기 중인 명령을 GPU(그래픽 처리 장치)로 보냅니다.
구문
void Flush1(
D3D11_CONTEXT_TYPE ContextType,
[in, optional] HANDLE hEvent
);
매개 변수
ContextType
3D 명령 큐, 3D 컴퓨팅 큐, 3D 복사 큐, 비디오 또는 이미지와 같이 쿼리가 발생하는 컨텍스트를 지정하는 D3D11_CONTEXT_TYPE.
[in, optional] hEvent
형식: HANDLE
선택적 이벤트 핸들입니다. 지정된 경우 이 메서드는 이벤트 쿼리를 만듭니다.
Flush1 은 비동기적으로 작동하므로 GPU가 큐에 대기 중인 그래픽 명령 실행을 완료하기 전이나 후에 반환할 수 있으며, 결국 완료됩니다. 이벤트 쿼리를 만들려면 값 D3D11_QUERY_EVENT 값으로 ID3D11Device::CreateQuery를 호출할 수 있습니다. GPU가 그래픽 명령 처리를 완료한 시기를 확인하려면 ID3D11DeviceContext::GetData 호출에서 해당 이벤트 쿼리를 사용할 수 있습니다.
반환 값
없음
설명
Flush1 에는 매개 변수가 있습니다. 자세한 내용은 매개 변수가 없는 ID3D11DeviceContext::Flush를 참조하세요.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d11_3.h |
라이브러리 | D3D11.lib |