[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.InputAssemblerStage.SetVertexBuffers

SetVertexBuffers Method

SetVertexBuffers(int, VertexBufferBinding)

Bind a single vertex buffer to the input-assembler stage.

Declaration
public void SetVertexBuffers(int slot, VertexBufferBinding vertexBufferBinding)
Parameters
Type Name Description
int slot
VertexBufferBinding vertexBufferBinding

SetVertexBuffers(int, params VertexBufferBinding[])

Bind an array of vertex buffers to the input-assembler stage.

Declaration
public void SetVertexBuffers(int firstSlot, params VertexBufferBinding[] vertexBufferBindings)
Parameters
Type Name Description
int firstSlot
VertexBufferBinding[] vertexBufferBindings

SetVertexBuffers(int, Buffer[], int[], int[])

Bind an array of vertex buffers to the input-assembler stage.

Declaration
public void SetVertexBuffers(int slot, Buffer[] vertexBuffers, int[] stridesRef, int[] offsetsRef)
Parameters
Type Name Description
int slot
Buffer[] vertexBuffers
int[] stridesRef
int[] offsetsRef

SetVertexBuffers(int, int, IntPtr, IntPtr, IntPtr)

void ID3D11DeviceContext::IASetVertexBuffers([In] unsigned int StartSlot,[In] unsigned int NumBuffers,[In, Buffer, Optional] const void* ppVertexBuffers,[In, Buffer, Optional] const void* pStrides,[In, Buffer, Optional] const void* pOffsets)

Declaration
public void SetVertexBuffers(int startSlot, int numBuffers, IntPtr vertexBuffersOut, IntPtr stridesRef, IntPtr offsetsRef)
Parameters
Type Name Description
int startSlot
int numBuffers
IntPtr vertexBuffersOut
IntPtr stridesRef
IntPtr offsetsRef