| strText | String | Yes | Text to draw. |
| nLeft | Number | Yes | Left coordinate for the text. |
| nTop | Number | Yes | Top coordinate for the text. |
| nColorA | Number | Yes | Specifies the first color for the gradient. |
| nOpacityA | Number | Yes | Parameter containing the opacity percentage (where 0% is completely transparent) for the first color. |
| nColorB | Number | Yes | Specifies the second color for the gradient. |
| nOpacityB | Number | Yes | Parameter containing the opacity percentage (where 0% is completely transparent) for the second color. |
| nGradient | Gradient (Enumeration) | No | Optional parameter containing the gradient style. |
| nWidth | Number | No | Optional parameter which specifies if horizontal text clipping is enabled. A value of 0 (zero) means clipping is disabled. A value above 0 specifies the width of the clip box. |
| nHeight | Number | No | Optional parameter which specifies if vertical text clipping is enabled. A value of 0 (zero) means clipping is disabled. A value above 0 specifies the height of the clip box. |
| bNoWrap | State (Enumeration) | No | Optional parameter which disables or enables text wrapping. Wrapping is enabled by default (so this no-wrap parameter is disabled by default) when a positive value is passed to the nWidth parameter. |
| strFontFace | String | No | Optional parameter which specifies the font face. |
| nFontSize | Number | No | Optional parameter which specifies the font size. |
| bFontBold | State (Enumeration) | No | Optional parameter which enables or disables the bold font style. |
| bFontItalic | State (Enumeration) | No | Optional parameter which enables or disables the italic font style. |
| bFontUnderline | State (Enumeration) | No | Optional parameter which enables or disables the underline font style. |
| bFontStrikeout | State (Enumeration) | No | Optional parameter which enables or disables the strikeout font style. |
| bFontAntiAliasing | State (Enumeration) | No | Optional parameter which enables or disables the font anti-aliasing. |
| nFontAlignment | Alignment (Enumeration) | No | Optional parameter which specifies the alignment of the text. |
| nFontRotation | Number | No | Optional parameter which specifies the rotation angle of the text in degrees. |
| nFontShearX | Number | No | Optional parameter which specifies the horizontal shear percentage of the text. |
| nFontShearY | Number | No | Optional parameter which specifies the vertical shear percentage of the text. |