Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Gitterobjekt mithilfe eines Deklarators.
Syntax
HRESULT D3DX10CreateMesh(
_In_ ID3D10Device *pDevice,
_In_ const D3D10_INPUT_ELEMENT_DESC *pDeclaration,
_In_ UINT DeclCount,
_In_ LPCSTR pPositionSemantic,
_In_ UINT VertexCount,
_In_ UINT FaceCount,
_In_ UINT Options,
_Out_ ID3DX10Mesh **ppMesh
);
Parameter
-
pDevice [in]
-
Typ: ID3D10Device*
Zeiger auf eine ID3D10Geräteschnittstelle, das Geräteobjekt, das dem Gitter zugeordnet werden soll.
-
pDeclaration [in]
-
Typ: const D3D10_INPUT_ELEMENT_DESC*
Array von D3D10_INPUT_ELEMENT_DESC Elementen, die das Scheitelpunktformat für das zurückgegebene Gitter beschreiben. Dieser Parameter muss direkt einem flexiblen Vertexformat (FVF) zugeordnet werden.
-
DeclCount [in]
-
Typ: UINT
Die Anzahl der Elemente in pDeclaration.
-
pPositionSemantic [in]
-
Typ: LPCSTR
Semantik, die identifiziert, welcher Teil der Vertexdeklaration Positionsinformationen enthält.
-
VertexCount [in]
-
Typ: UINT
Anzahl der Scheitelpunkte für das Gitter. Dieser Parameter muss größer als 0 sein.
-
FaceCount [in]
-
Typ: UINT
Anzahl der Gesichter für das Gitter. Der gültige Bereich für diese Zahl ist größer als 0 und einer kleiner als der maximale DWORD-Wert (in der Regel 65534), da der letzte Index reserviert ist.
-
Optionen [in]
-
Typ: UINT
Kombination eines oder mehrerer Flags aus dem D3DX10_MESH, wobei Optionen für das Gitter angegeben werden.
-
ppMesh [out]
-
Typ: ID3DX10Mesh**
Adresse eines Zeigers auf eine ID3DX10Mesh-Schnittstelle, die das erstellte Gitterobjekt darstellt.
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, E_OUTOFMEMORY.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch