![]()  | 
![]()  | 
![]()  | 
![]()  | 
![]()  | 
This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs. | 
Draw a point
int  PgDrawPixel( PhPoint_t const *pt );
int  PgDrawIPixel( int x,
                   int y );
int  PgDrawPixelCx( void *dc,
                    PhPoint_t const *pt );
int  PgDrawIPixelCx( void *dc,
                     int x,
                     int y );
ph
These functions build a command in the draw buffer to draw a pixel. For PgDrawPixel*(), the pt argument points to a PhPoint_t structure that defines the pixel location; for PgDrawIPixel*(), x and y specify the location.
PgDrawPixel() and PgDrawIPixel() work on the current draw context, while you can specify the draw context dc for PgDrawPixelCx() and PgDrawIPixelCx().
Photon
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | No | 
PgDrawPixelArray*(), PgFlush*(), PgSetStrokeColor*(), PgSetStrokeDither*(), PhPoint_t
"Drawing attributes" and "Lines, pixels, and pixel arrays" in the Raw Drawing and Animation chapter of the Photon Programmer's Guide
![]()  | 
![]()  | 
![]()  | 
![]()  |