Интерфейс ID3D10StateBlock (d3d10effect.h)
Интерфейс блока состояния инкапсулирует состояния отрисовки.
Наследование
Интерфейс ID3D10StateBlock наследуется от интерфейса IUnknown . ID3D10StateBlock также имеет следующие типы элементов:
Методы
Интерфейс ID3D10StateBlock содержит следующие методы.
ID3D10StateBlock::Apply Примените блок состояний к текущему состоянию устройства. (ID3D10StateBlock.Apply) |
ID3D10StateBlock::Capture Запишите текущее значение состояний, включенных в блок состояний. (ID3D10StateBlock.Capture) |
ID3D10StateBlock::GetDevice Получите устройство. |
ID3D10StateBlock::ReleaseAllDeviceObjects Отпустите все ссылки на объекты устройств. |
Комментарии
Чтобы создать интерфейс блока состояния, вызовите D3D10CreateStateBlock.
Этот интерфейс можно использовать для сохранения и восстановления состояния конвейера. Его также можно использовать для записи текущего состояния.
Требования
Целевая платформа | Windows |
Header | d3d10effect.h (включая D3D10.h) |