「视窗」和「视埠」这两个词用得并不恰当。在其他图形介面语言中,视埠通常包含有剪裁区域的意思,并且,我们已经用视窗来指程式在萤幕上占据的区域。在这里的讨论中,我们必须把关於这些词的先入之见丢到一边。
「视窗」是依据逻辑座标的,逻辑座标可以是图素、毫米、英寸或者您想要的任何其他单位。您在GDI绘图函式中指定逻辑视窗座标。
但是在真正的意义上,视埠和视窗仅是数学上的概念。对於所有的映射方式,Windows都用下面两个公式来将视窗(逻辑)座标转化为视埠(设备)座标:
其中,(xWindow,yWindow)是待转换的逻辑点,(xViewport,yViewport)是转换後的装置座标点,一般情形下差不多就是显示区域座标了。
此公式还使用了两点来指定「范围」:(xWinExt,yWinExt)是逻辑座标的视窗范围;(xViewExt,yViewExt)是

