座標空間と変換関数
次の関数は、座標空間と変換で使用されます。
機能 | 説明 |
---|---|
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 次元の線形変換を設定します。 |