PPT_LOGO_4b
‹#›
 LiNwcApi – 绘制图形
static void do_write(void)
{
    LtWideString wfilename  = L"C:\\test.nwc";
   LtNwcScene scene;    LtNwcGeometry geom;   LtNwcGeometryStream stream;
   //create scene and geometry
   scene = LiNwcSceneCreate();
   geom = LiNwcGeometryCreate();
   //open geometry stream, draw a triangle, close stream
   stream = LiNwcGeometryOpenStream(geom);
   LiNwcGeometryStreamBegin (stream, 0);    LiNwcGeometryStreamTriangleVertex(stream, 1, 0, 0);
   LiNwcGeometryStreamTriangleVertex(stream, 2, 0, 10);
   LiNwcGeometryStreamTriangleVertex(stream, 3, 10, 10);
   LiNwcGeometryStreamEnd(stream);    LiNwcGeometryCloseStream( geom, stream);
  
   //add the geometry to the scene and cleanup geom
   LiNwcSceneAddNode (scene, geom);
   LiNwcGeometryDestroy(geom);
     
   //write out the NWC file
   LiNwcSceneWriteCacheEx(scene, wfilename, wfilename, 0, 0);
}
.