[]
ID3D11DeviceContext
[Guid("c0bfa96c-e089-44fb-8eaf-26f8796190da")]
public class InputAssemblerStage : CppObject, IDisposable
Name | Description |
---|---|
InputAssemblerStage(IntPtr) | Initializes a new instance of the InputAssemblerStage class. |
Name | Description |
---|---|
DefaultIndexBufferOffsetInBytes | Constant DefaultIndexBufferOffsetInBytes. |
DefaultPrimitiveTopology | Constant DefaultPrimitiveTopology. |
DefaultVertexBufferOffsetInBytes | Constant DefaultVertexBufferOffsetInBytes. |
IndexInputResourceSlotCount | Constant IndexInputResourceSlotCount. |
InstanceIdBitCount | Constant InstanceIdBitCount. |
IntegerArithmeticBitCount | Constant IntegerArithmeticBitCount. |
PatchMaximumControlPointCount | Constant PatchMaximumControlPointCount. |
PrimitiveIdBitCount | Constant PrimitiveIdBitCount. |
VertexIdBitCount | Constant VertexIdBitCount. |
VertexInputResourceSlotCount | Constant VertexInputResourceSlotCount. |
VertexInputStructureElementCount | Constant VertexInputStructureElementCount. |
VertexInputStructureElementsComponents | Constant VertexInputStructureElementsComponents. |
Name | Description |
---|---|
GetIndexBuffer(out Buffer, out Format, out int) | void ID3D11DeviceContext::IAGetIndexBuffer([Out, Optional] ID3D11Buffer** pIndexBuffer,[Out, Optional] DXGI_FORMAT* Format,[Out, Optional] unsigned int* Offset) |
GetInputLayout() | void ID3D11DeviceContext::IAGetInputLayout([Out] ID3D11InputLayout** ppInputLayout) |
GetPrimitiveTopology() | void ID3D11DeviceContext::IAGetPrimitiveTopology([Out] D3D_PRIMITIVE_TOPOLOGY* pTopology) |
GetVertexBuffers(int, int, Buffer[], int[], int[]) | void ID3D11DeviceContext::IAGetVertexBuffers([In] unsigned int StartSlot,[In] unsigned int NumBuffers,[Out, Buffer, Optional] ID3D11Buffer** ppVertexBuffers,[Out, Buffer, Optional] unsigned int* pStrides,[Out, Buffer, Optional] unsigned int* pOffsets) |
SetIndexBuffer(Buffer, Format, int) | void ID3D11DeviceContext::IASetIndexBuffer([In, Optional] ID3D11Buffer* pIndexBuffer,[In] DXGI_FORMAT Format,[In] unsigned int Offset) |
SetInputLayout(InputLayout) | void ID3D11DeviceContext::IASetInputLayout([In, Optional] ID3D11InputLayout* pInputLayout) |
SetPrimitiveTopology(PrimitiveTopology) | void ID3D11DeviceContext::IASetPrimitiveTopology([In] D3D_PRIMITIVE_TOPOLOGY Topology) |
SetVertexBuffers(int, Buffer[], int[], int[]) | Bind an array of vertex buffers to the input-assembler stage. |
SetVertexBuffers(int, VertexBufferBinding) | Bind a single vertex buffer to the input-assembler stage. |
SetVertexBuffers(int, params VertexBufferBinding[]) | Bind an array of vertex buffers to the input-assembler stage. |
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) |
Name | Description |
---|---|
explicit operator InputAssemblerStage(IntPtr) | Performs an explicit conversion from IntPtr to InputAssemblerStage. |