Метод ID3D10Device::CreateBlendState (d3d10.h)
Создайте объект blend-state, который инкапсулирует состояние смешения для этапа слияния и вывода.
Синтаксис
HRESULT CreateBlendState(
[in] const D3D10_BLEND_DESC *pBlendStateDesc,
[out] ID3D10BlendState **ppBlendState
);
Параметры
[in] pBlendStateDesc
Тип: const D3D10_BLEND_DESC*
Указатель на описание состояния наложения (см . D3D10_BLEND_DESC).
[out] ppBlendState
Тип: ID3D10BlendState**
Адрес указателя на созданный объект blend-state (см. интерфейс ID3D10BlendState).
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает один из следующих кодов возврата Direct3D 10.
Комментарии
Приложение может создавать до 4096 уникальных объектов состояния blend. Для каждого созданного объекта среда выполнения проверяет, имеет ли предыдущий объект такое же состояние. Если такой предыдущий объект существует, среда выполнения вернет указатель на предыдущий экземпляр вместо создания повторяющегося объекта.
Требования
Целевая платформа | Windows |
Header | d3d10.h |
Библиотека | D3D10.lib |