Es wurde kein Scheitelpunktpuffer erstellt

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Es wurde kein Scheitelpunktpuffer erstellt

by Anonymous » 17 Feb 2025, 07:20

Wenn ich versuche, einen Scheitelpunktpuffer zu erstellen, schlägt er fehl und der Wert ist invalid_argument . Der Quellcode ist Folgendes: < /p>

D3D11_BUFFER_DESC bufferDesc;
D3D11_SUBRESOURCE_DATA bufferData;

bufferData.pSysMem = NULL;
bufferData.SysMemPitch = NULL;
bufferData.SysMemSlicePitch = NULL;

bufferDesc.ByteWidth = 1024 * sizeof(SpriteVertex);
bufferDesc.Usage = D3D11_USAGE_DEFAULT;
bufferDesc.BindFlags = D3D11_BIND_VERTEX_BUFFER;
bufferDesc.CPUAccessFlags = NULL;
bufferDesc.MiscFlags = NULL;
bufferDesc.StructureByteStride = sizeof(SpriteVertex);

pDevice->CreateBuffer(&bufferDesc, &bufferData, &m_pVertexBuffer);
< /code>

Hat jemand eine Idee, warum dieser Fehler erscheint? < /p>

Top