[]
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. |