GetScaleFactorForDevice 関数 (shellscalingapi.h)

ディスプレイ デバイスに適したスケール ファクターを取得します。

メモこの関数は、Windows 8.1時点ではサポートされていません。 代わりに GetScaleFactorForMonitor を使用してください。
 

構文

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

パラメーター

[in] deviceType

種類: DISPLAY_DEVICE_TYPE

表示デバイスの種類を示す 値。

戻り値

種類: DEVICE_SCALE_FACTOR

指定した DISPLAY_DEVICE_TYPEで使用するスケール ファクターを示す値。

リターン コード/値 Description
SCALE_100_PERCENT
100
1x のスケールファクターを使用します。
SCALE_140_PERCENT
140
スケール係数は 1.4 倍を使用します。
SCALE_180_PERCENT
180
1.8 倍の倍率を使用します。

注釈

既定の DEVICE_SCALE_FACTORSCALE_100_PERCENTです。

フォントとピクセル値のスケール ポイント値に返されるスケール ファクターを使用します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shellscalingapi.h
[DLL] Shcore.dll

こちらもご覧ください

GetScaleFactorForMonitor

RegisterScaleChangeEvent

UnregisterScaleChangeEvent