Actually, the rect functions (and all other CVI drawing functions) are based on pixel measurements. This means that when you specify width and height of objects to be drawn, you will be setting the width and height in pixels. Now, the number of pixels per inch (or mm, cm, etc.) is dependent on your resolution of your system. Because of this, CVI doesn't know if it's exactly a 3 inch rectangle, circle, or whatever you draw. It only knows the size in pixels. Your best bet to line up with a printer would be to probably look into the Windows SDK for any printer bounds settings or resolution settings to be able to calculate how many pixels it will take for you to draw say, an 8.5 x 11 inch image. Then, you should be able to figure out how large of a canvas you would need. Hope this helps!
Jeremy L.
National Instruments