Метод IDirect3DDevice9::SetTextureStageState (d3d9helper.h)
Задает значение состояния для назначенной в данный момент текстуры.
Синтаксис
HRESULT SetTextureStageState(
[in] DWORD Stage,
[in] D3DTEXTURESTAGESTATETYPE Type,
[in] DWORD Value
);
Параметры
[in] Stage
Тип: DWORD
Идентификатор этапа текстуры, для которой задано значение состояния. Идентификаторы этапов отсчитываются от нуля. Устройства могут иметь до восьми заданных текстур, поэтому максимально допустимое значение для Stage равно 7.
[in] Type
Задается состояние текстуры. Этот параметр может быть любым членом перечисленного типа D3DTEXTURESTAGESTATETYPE .
[in] Value
Тип: DWORD
Устанавливаемое значение состояния. Значение этого значения определяется параметром Type.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается сбоем, возвращаемое значение можно D3DERR_INVALIDCALL.
Требования
Целевая платформа | Windows |
Header | d3d9helper.h (включая D3D9.h) |
Библиотека | D3D9.lib |