ID3D10Device::Draw method
Draw non-indexed, non-instanced primitives.
Syntax
void Draw( [in] UINT VertexCount, [in] UINT StartVertexLocation );
Parameters
- VertexCount [in]
-
Type: UINT
Number of vertices to draw.
- StartVertexLocation [in]
-
Type: UINT
Index of the first vertex, which is usually an offset in a vertex buffer; it could also be used as the first vertex id generated for a shader parameter marked with the SV_TargetId system-value semantic.
Return value
Returns nothing.
Remarks
A draw API submits work to the rendering pipeline.
The vertex data for a draw call normally comes from a vertex buffer that is bound to the pipeline. However, you could also provide the vertex data from a shader that has vertex data marked with the SV_VertexId system-value semantic.
Requirements
|
Header |
|
|---|---|
|
Library |
|
See also