座標空間と変換関数

次の関数は、座標空間と変換で使用されます。

機能 説明
ClientToScreen 指定したポイントのクライアント領域座標を画面座標に変換します。
CombineTransform 2 つのワールド空間をページ空間変換に連結します。
DPtoLP デバイス座標を論理座標に変換します。
GetCurrentPositionEx 論理座標内の現在位置を取得します。
GetDisplayAutoRotationPreferences ディスプレイの向きの設定を取得します。
GetGraphicsMode 指定したデバイス コンテキストの現在のグラフィックス モードを取得します。
GetMapMode 現在のマッピング モードを取得します。
GetViewportExtEx 指定したデバイス コンテキストの現在のビューポートの x エクステントと y エクステントを取得します。
GetViewportOrgEx 指定したデバイス コンテキストのビューポートの原点の x 座標と y 座標を取得します。
GetWindowExtEx 指定したデバイス コンテキストのウィンドウの x エクステントと y エクステントを取得します。
GetWindowOrgEx 指定したデバイス コンテキストのウィンドウの原点の x 座標と y 座標を取得します。
GetWorldTransform 現在のワールド空間からページ空間への変換を取得します。
LPtoDP 論理座標をデバイス座標に変換します。
MapWindowPoints 1 つのウィンドウを基準にした座標空間から、別のウィンドウに対する座標空間にポイントのセットを変換 (マップ) します。
ModifyWorldTransform 指定したモードを使用して、デバイス コンテキストのワールド変換を変更します。
OffsetViewportOrgEx 指定した水平オフセットと垂直オフセットを使用して、デバイス コンテキストのビューポートの原点を変更します。
OffsetWindowOrgEx 指定した水平オフセットと垂直オフセットを使用して、デバイス コンテキストのウィンドウの原点を変更します。
ScaleViewportExtEx 指定された多重度と除数によって形成される比率を使用して、デバイス コンテキストのビューポートを変更します。
ScaleWindowExtEx 指定した乗算と除数によって形成される比率を使用して、デバイス コンテキストのウィンドウを変更します。
ScreenToClient 画面上の指定したポイントの画面座標をクライアント座標に変換します。
SetDisplayAutoRotationPreferences ディスプレイの向きの設定を設定します。
SetGraphicsMode 指定したデバイス コンテキストのグラフィックス モードを設定します。
SetMapMode 指定したデバイス コンテキストのマッピング モードを設定します。
SetViewportExtEx 指定した値を使用して、デバイス コンテキストのビューポートの水平方向と垂直方向の範囲を設定します。
SetViewportOrgEx ウィンドウの原点 (0,0) にマップするデバイス ポイントを指定します。
SetWindowExtEx 指定した値を使用して、デバイス コンテキストのウィンドウの水平方向と垂直方向の範囲を設定します。
SetWindowOrgEx ビューポートの原点 (0,0) にマップするウィンドウ ポイントを指定します。
SetWorldTransform 指定したデバイス コンテキストのワールド空間とページ空間の間の 2 次元の線形変換を設定します。