ID3D10Asynchronous interface (d3d10.h)
Этот интерфейс инкапсулирует методы для асинхронного извлечения данных из GPU.
Наследование
Интерфейс ID3D10Asynchronous наследуется от ID3D10DeviceChild. ID3D10Asynchronous также имеет следующие типы элементов:
Методы
Интерфейс ID3D10Asynchronous содержит следующие методы.
ID3D10Asynchronous::Begin Запускает сбор данных GPU. |
ID3D10Asynchronous::End Завершает сбор данных GPU. |
ID3D10Asynchronous::GetData Асинхронное получение данных из GPU. |
ID3D10Asynchronous::GetDataSize Возвращает размер данных (в байтах), которые выводятся при вызове ID3D10Asynchronous::GetData. |
Комментарии
Существует три типа асинхронных интерфейсов, каждый из которых наследует этот интерфейс:
- ИНТЕРФЕЙС ID3D10Query — запрашивает сведения из GPU.
- Интерфейс ID3D10Predicate определяет, следует ли обрабатывать геометрический фрагмент в зависимости от результатов предыдущего вызова draw.
- Интерфейс ID3D10Counter — измеряет производительность GPU.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d10.h |