Метод ID3DXEffectStateManager::SetTransform
Функция обратного вызова, которая должна быть реализована пользователем для настройки преобразования.
Синтаксис
HRESULT SetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[in] const D3DMATRIX *pMatrix
);
Параметры
-
Состояние [in]
-
Тип преобразования, к который применяется матрица. См . раздел D3DTRANSFORMSTATETYPE.
-
pMatrix [in]
-
Тип: const D3DMATRIX*
Матрица преобразования. См . раздел D3DMATRIX.
Возвращаемое значение
Тип: HRESULT
Пользовательский метод должен возвращать S_OK. Если обратный вызов завершается сбоем при настройке состояния устройства, произойдет одно из следующих действий:
- Эффект завершится ошибкой во время ID3DXEffect::BeginPass.
- Вызов состояния динамического эффекта (например , IDirect3DDevice9::SetTransform) завершится ошибкой.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел