Skip to content

DXPrimiveTopologySet

DXPrimiveTopologySet

Sets the type of primitives for rendering using DXDrawIndexed().

bool  DXPrimiveTopologySet(
   int                         context,                // graphic context handle
   ENUM_DX_PRIMITIVE_TOPOLOGY  primitive_topology      // primitive type
   );

Parameters

context

[in] Handle for a graphic context created in DXContextCreate().

primitive_topology

[in] The value from the ENUM_DX_PRIMITIVE_TOPOLOGY enumeration.

Return Value

In case of successful execution, returns true, otherwise - false. To receive an error code, the GetLastError() function should be called.

ENUM_DX_PRIMITIVE_TOPOLOGY

IDValueMatch in D3D11_PRIMITIVE_TOPOLOGY
DX_PRIMITIVE_TOPOLOGY_POINTLIST1D3D11_PRIMITIVE_TOPOLOGY_POINTLIST
DX_PRIMITIVE_TOPOLOGY_LINELIST2D3D11_PRIMITIVE_TOPOLOGY_LINELIST
DX_PRIMITIVE_TOPOLOGY_LINESTRIP3D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP
DX_PRIMITIVE_TOPOLOGY_TRIANGLELIST4D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST
DX_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP5D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
DX_PRIMITIVE_TOPOLOGY_LINELIST_ADJ6D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
DX_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ7D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
DX_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ8D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
DX_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ9D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
Last updated on