Метод ID3D10SwitchToRef::SetUseRef (d3d10sdklayers.h)
Переключение между оборудованием и программным устройством.
Синтаксис
BOOL SetUseRef(
[in] BOOL UseRef
);
Параметры
[in] UseRef
Тип: BOOL
Логическое значение. Присвойте этому параметру значение TRUE , чтобы изменить на программное устройство, а для этого — значение FALSE , чтобы изменить значение на аппаратное устройство.
Возвращаемое значение
Тип: BOOL
Предыдущее значение UseRef.
Комментарии
Этот API завершится ошибкой, если устройство не переключается; Необходимо создать устройство, которое можно переключать, указав флаг D3D10_CREATE_DEVICE_SWITCH_TO_REF во время создания устройства (при вызове D3D10CreateDevice).
При переключении с программного устройства на аппаратное устройство все кэшированные объекты удаляются из системной памяти. Переключение с аппаратного устройства на программное устройство приводит к загрузке ресурсов в системную память.
Требования
Целевая платформа | Windows |
Header | d3d10sdklayers.h |