extern static int dx_DrawPrimitiveIndexed2DToShader_x64( out VERTEX2DSHADER Vertex, int VertexNum, out ushort Indices, int IndexNum, int PrimitiveType);
public static int DrawPrimitiveIndexed2DToShader( out VERTEX2DSHADER Vertex, int VertexNum, out ushort Indices, int IndexNum, int PrimitiveType) { if( System.IntPtr.Size == 4 ) { return dx_DrawPrimitiveIndexed2DToShader_x86( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType ); } else { return dx_DrawPrimitiveIndexed2DToShader_x64( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType ); } }
public static int DrawPolygonIndexed2DToShader( out VERTEX2DSHADER Vertex, int VertexNum, out ushort Indices, int PolygonNum) { if( System.IntPtr.Size == 4 ) { return dx_DrawPolygonIndexed2DToShader_x86( out Vertex , VertexNum , out Indices , PolygonNum ); } else { return dx_DrawPolygonIndexed2DToShader_x64( out Vertex , VertexNum , out Indices , PolygonNum ); } }
extern static int dx_DrawPrimitive2DToShader_x64( out VERTEX2DSHADER Vertex, int VertexNum, int PrimitiveType);
extern static int dx_DrawPolygonIndexed2DToShader_x64( out VERTEX2DSHADER Vertex, int VertexNum, out ushort Indices, int PolygonNum);
public static int DrawPolygon2DToShader( out VERTEX2DSHADER Vertex, int PolygonNum) { if( System.IntPtr.Size == 4 ) { return dx_DrawPolygon2DToShader_x86( out Vertex , PolygonNum ); } else { return dx_DrawPolygon2DToShader_x64( out Vertex , PolygonNum ); } }
extern static int dx_DrawPolygon2DToShader_x64( out VERTEX2DSHADER Vertex, int PolygonNum);
public static int DrawPrimitiveIndexed2DToShader( out VERTEX2DSHADER Vertex, int VertexNum, out ushort Indices, int IndexNum, int PrimitiveType) { return dx_DrawPrimitiveIndexed2DToShader( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType ); }
public static int DrawPrimitive2DToShader( out VERTEX2DSHADER Vertex, int VertexNum, int PrimitiveType) { return dx_DrawPrimitive2DToShader( out Vertex , VertexNum , PrimitiveType ); }