Метод ID3D10SwitchToRef::GetUseRef (d3d10sdklayers.h)
Получите логическое значение, указывающее тип используемого устройства.
Синтаксис
BOOL GetUseRef();
Возвращаемое значение
Тип: BOOL
Значение TRUE , если устройство является программным устройством, значение FALSE , если устройство является аппаратным. См. примечания.
Remarks
Аппаратное устройство обычно называется устройством HAL, что означает устройство с аппаратным ускорением. Это означает, что конвейер выполняет отрисовку всех команд конвейера на оборудовании с использованием GPU. Работа конвейера с устройством HAL обеспечивает наилучшую производительность в целом, но отладка может быть сложнее, так как ресурсы существуют на GPU, а не на ЦП.
Программное устройство реализует отрисовку в программном обеспечении с использованием ЦП без аппаратного ускорения. Программное устройство обычно называется эталонным устройством или устройством REF. Так как устройство REF реализует отрисовку на ЦП, оно обычно медленнее, но его проще отлаживать, так как оно предоставляет доступ к ресурсам.
Требования
Целевая платформа | Windows |
Header | d3d10sdklayers.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по