Интерфейс ID3D12StateObjectProperties (d3d12.h)
Предоставляет методы для получения и настройки свойств ID3D12StateObject. Чтобы получить экземпляр этого типа, вызовите ID3D12StateObject::QueryInterface с идентификатором ID3D12StateObjectProperties.
Наследование
Интерфейс ID3D12StateObjectProperties наследуется от интерфейса IUnknown . ID3D12StateObjectProperties также имеет следующие типы элементов:
Методы
Интерфейс ID3D12StateObjectProperties содержит следующие методы.
ID3D12StateObjectProperties::GetPipelineStackSize Возвращает текущий размер стека конвейера. |
ID3D12StateObjectProperties::GetShaderIdentifier Извлекает уникальный идентификатор шейдера, который можно использовать в записи шейдера. |
ID3D12StateObjectProperties::GetShaderStackSize Возвращает объем памяти стека, необходимый для вызова шейдера для трассировки лучей в HLSL. |
ID3D12StateObjectProperties::SetPipelineStackSize Задайте текущий размер стека конвейера. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d12.h |