Поделиться через


Интерфейс ID3D11Query1 (d3d11_3.h)

Представляет объект запроса для запроса сведений из графического блока обработки (GPU).

Наследование

Интерфейс ID3D11Query1 наследуется от ID3D11Query. ID3D11Query1 также имеет следующие типы элементов:

Методы

Интерфейс ID3D11Query1 содержит следующие методы.

 
ID3D11Query1::GetDesc1

Возвращает описание запроса.

Комментарии

Запрос можно создать с помощью ID3D11Device3::CreateQuery1.

Данные запроса обычно собираются путем выполнения команды ID3D11DeviceContext::Begin , выполнения некоторых графических команд, выполнения команды ID3D11DeviceContext::End , а затем вызова ID3D11DeviceContext::GetData для получения данных о том, что произошло между вызовами Begin и End. Данные, возвращаемые GetData , будут отличаться в зависимости от типа запроса.

Однако некоторые запросы не требуют вызовов Begin. Список возможных запросов см . в разделе D3D11_QUERY.

При использовании запроса, который не требует вызова Begin, он по-прежнему требует вызова end. Вызов end приводит к тому, что данные, возвращаемые GetData , будут точными до последнего вызова End.

Требования

Требование Значение
Минимальная версия клиента Windows 10 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2016 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11_3.h

См. также раздел

Основные интерфейсы

ID3D11Query