Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот интерфейс инкапсулирует методы для измерения производительности GPU.
Наследование
Интерфейс ID3D10Counter наследуется от ID3D10Asynchronous. ID3D10Counter также имеет следующие типы членов:
Методы
Интерфейс ID3D10Counter содержит следующие методы.
|
ID3D10Counter::GetDesc Получите описание счетчика. (ID3D10Counter.GetDesc) |
Комментарии
Счетчик можно создать с помощью ID3D10Device::CreateCounter.
Это производный класс ID3D10Asynchronous Interface.
Данные счетчика собираются путем выполнения команды ID3D10Asynchronous::Begin , выполнения некоторых графических команд, выполнения команды ID3D10Asynchronous::End , а затем вызова ID3D10Asynchronous::GetData для получения данных о том, что произошло между вызовами Begin и End. Данные, возвращаемые GetData, будут отличаться в зависимости от типа счетчика. Вызов end приводит к тому, что данные, возвращаемые GetData, будут точными до последнего вызова End.
Счетчики лучше всего подходят для профилирования.
Список типов счетчиков производительности см. в разделе D3D10_COUNTER.
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | d3d10.h |