ID3DXPRTEngine::ScaleMeshChunk-Methode

Skaliert alle Stichproben, die einem bestimmten Untermesh zugeordnet sind. Die -Methode ist nützlich für das Berechnen von Unteroberflächen-Punktdiagrammen.

Syntax

HRESULT ScaleMeshChunk(
  [in]      UINT            uMeshChunk,
  [in]      FLOAT           fScale,
  [in, out] LPD3DXPRTBUFFER pDataOut
);

Parameter

uMeshChunk [ In]

Typ: UINT

Position im Gitternetz, an der mit der Skalierung von Beispielen gestartet werden soll.

fScale [ In]

Typ: FLOAT

Der Wert, mit dem jeder Vektor im Untermesh multipliziert werden soll.

pDataOut [ in, out]

Typ: LPD3DXPRTBUFFER

Zeiger auf ein ID3DXPRTBuffer-Objekt, um neu skalierte Beispiele im Untermesh zu empfangen.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, ist der Rückgabewert S _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXPRTEngine