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


Интерфейс 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)

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

Основные интерфейсы