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


Метод 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

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

D3D10CreateDevice

Интерфейс ID3D10SwitchToRef