쿼리 형식 지원 확인

DirectX 9.0 런타임은 비동기 쿼리 작업을 수행하기 전에 드라이버가 지원하는 쿼리 유형을 확인해야 합니다. 드라이버에서 지원하는 쿼리 형식의 수를 확인하기 위해 런타임은 D3DGDI2_TYPE_GETD3DQUERYCOUNT 값을 사용하여 GetDriverInfo2 요청을 보냅니다. 드라이버가 쿼리 형식을 지원하지 않는 경우 이 요청에 대한 DD_GETD3DQUERYCOUNTDATA 구조체의 dwNumQueries 멤버에서 0을 반환합니다.

지원되는 각 쿼리 유형에 대한 정보를 수신하기 위해 런타임은 각 형식에 대한 D3DGDI2_TYPE_GETD3DQUERY 값을 사용하여 GetDriverInfo2 요청을 보냅니다. 그런 다음 드라이버는 DD_GETD3DQUERYDATA 구조의 쿼리 형식에 대한 정보를 반환합니다. GetDriverInfo2에 대한 자세한 내용은 GetDriverInfo2 지원을 참조하세요.