# fsRenderStroke The **fsRenderStroke** function strokes the specified shapes.   ##### Syntax ``` wasm void fsRenderStroke( FsContext ctx, FsPaint* paint, FsCompositeOperationState compositeOperation, FsScissor* scissor, float fringe, float strokeWidth, const FsPath* paths, int npaths ) ```   ##### Members {{< table-wrapper >}} | Parameters | Description | |----------------------|----------------------------------------------------------------------------| | `ctx` | A value of type `FsContext` provided as an argument of the gauge callback. | | `paint` | The `FsPaint` struct to use. | | `compositeOperation` | The `FsCompositeOperation` struct to use. | | `scissor` | The `FsScissor` struct to use. | | `fringe` | The size of the fringe used for anti-aliasing. | | `strokeWidth` | The width of the lines produced by the stroke. | | `paths` | The paths to draw, an array of `FsPath` structs. | | `npaths` | The number of paths in `paths`. | {{< /table-wrapper >}}   ##### Return Values This function does not return a value.   ##### Remarks N/A