Freigeben über


D3DXCreateMatrixStack-Funktion (D3dx9math.h)

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, directXMath stattdessen zusammen mit diesem Header von GitHub zu verwenden.

Erstellt eine instance der ID3DXMATRIXStack-Schnittstelle.

Syntax

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

Parameter

Flaggen [in]

Typ: DWORD

Nicht implementiert. Geben Sie null an.

ppStack [out]

Typ: LPD3DXMATRIXSTACK*

Adresse eines Zeigers, der mit einem ID3DXMATRIXStack-Schnittstellenzeiger gefüllt ist, wenn die Funktion erfolgreich ist.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3dx9math.h
Bibliothek
D3dx9.lib

Siehe auch

Mathematische Funktionen