public void SetVertexBuffer(Buffer buffer) { VertexBufferView vertexBufferView = new VertexBufferView() { BufferLocation = (ulong)buffer.GPUVirtualAddress, SizeInBytes = buffer.SizeInBytes, StrideInBytes = buffer.StructureByteStride }; nativeCommandList.IASetVertexBuffers(0, vertexBufferView); }