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


Функция D3DXCreateMatrixStack (D3dx9math.h)

Примечание

Служебная библиотека D3DX устарела. Вместо этого рекомендуется использовать DirectXMath вместе с этим заголовком из GitHub.

Создает экземпляр интерфейса ID3DXMATRIXStack .

Синтаксис

HRESULT D3DXCreateMatrixStack(
  _In_  DWORD             Flags,
  _Out_ LPD3DXMATRIXSTACK *ppStack
);

Параметры

Флаги [в]

Тип: DWORD

Не реализован. Укажите ноль.

ppStack [out]

Тип: LPD3DXMATRIXSTACK*

Адрес указателя, заполненного указателем интерфейса ID3DXMATRIXStack , если функция выполнена успешно.

Возвращаемое значение

Тип: HRESULT

Если функция выполняется успешно, возвращаемое значение будет D3D_OK. Если функция завершается сбоем, возвращаемое значение может быть одним из следующих: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.

Требования

Требование Значение
Заголовок
D3dx9math.h
Библиотека
D3dx9.lib

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

Математические функции