ID2D1RenderTarget::GetDpi メソッド

レンダー ターゲットの DPI (1 インチあたりのドット数) を返します。

構文

virtual void GetDpi(
  [out]  FLOAT *dpiX,
  [out]  FLOAT *dpiY
) const = 0;

パラメーター

  • dpiX [out]
    FLOAT このメソッドが返されるときに、レンダー ターゲットの水平方向の DPI が格納されます。このパラメーターは初期化されずに渡されます。
  • dpiY [out]
    FLOAT このメソッドが返されるときに、レンダー ターゲットの垂直方向の DPI が格納されます。このパラメーターは初期化されずに渡されます。

戻り値

This は値を返しません。

解説

このメソッドは、ピクセル空間からデバイス非依存の空間へのレンダー ターゲットのマッピング方法を指定します。

ID2D1HwndRenderTarget では、DPI の既定値は、ファクトリで最後に読み取られたシステム DPI になります。その他のすべてのレンダー ターゲットでは、既定値は 96 DPI です。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

D2d1.h

ライブラリ

D2d1.lib

DLL

D2d1.dll

参照

ID2D1RenderTarget