ホーム › Devices.Display › DISPLAYCONFIG_SCALING
DISPLAYCONFIG_SCALING
列挙型メンバー 6
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| DISPLAYCONFIG_SCALING_IDENTITY | 1 | 0x1 | 恒等変換を示します。ソース コンテンツは変更されずに表示されます。この変換は、パスのソース モードがパスのターゲット モードと同じ空間解像度を持つ場合にのみ使用できます。 |
| DISPLAYCONFIG_SCALING_CENTERED | 2 | 0x2 | 中央揃え変換を示します。ソース コンテンツはスケーリングされず、ターゲット モードの空間解像度に対して中央に配置されて表示されます。 |
| DISPLAYCONFIG_SCALING_STRETCHED | 3 | 0x3 | コンテンツがパスのターゲットに合わせてスケーリングされることを示します。 |
| DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX | 4 | 0x4 | 縦横比を維持した中央揃え変換を示します。 |
| DISPLAYCONFIG_SCALING_CUSTOM | 5 | 0x5 | 呼び出し元が、他の DISPLAYCONFIG_SCALING_XXX 値のいずれでも記述できないカスタム スケーリングを要求することを示します。DISPLAYCONFIG_SCALING_CUSTOM は、ハードウェア ベンダーの付加価値アプリケーションのみが使用してください。付加価値アプリケーションはドライバーへのプライベート インターフェイスを必要とする場合があるためです。アプリケーションは DISPLAYCONFIG_SCALING_CUSTOM を使用して、指定したパスのカスタム値に関する追加のコンテキストをドライバーに示すことができます。 |
| DISPLAYCONFIG_SCALING_PREFERRED | 128 | 0x80 | 呼び出し元がスケーリングについて特に指定しないことを示します。SetDisplayConfig 関数は、そのパスについてデータベースに最後に保存されたスケーリング値を使用します。そのようなスケーリング値が存在しない場合、SetDisplayConfig はコンピューターの既定のスケーリングを使用します。たとえば、タブレット コンピューターでは引き伸ばし (DISPLAYCONFIG_SCALING_STRETCHED)、タブレット以外のコンピューターでは縦横比を維持した中央揃え (DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX) が使用されます。 |
公式ドキュメント
DISPLAYCONFIG_SCALING 列挙型は、ビデオ プレゼント ネットワーク (VidPN) のプレゼント パスに表示されるコンテンツに適用されるスケーリング変換を指定します。
解説(Remarks)
スケーリングの詳細については、Scaling the Desktop Image を参照してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DISPLAYCONFIG_SCALING : int {
DISPLAYCONFIG_SCALING_IDENTITY = 1,
DISPLAYCONFIG_SCALING_CENTERED = 2,
DISPLAYCONFIG_SCALING_STRETCHED = 3,
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4,
DISPLAYCONFIG_SCALING_CUSTOM = 5,
DISPLAYCONFIG_SCALING_PREFERRED = 128
} DISPLAYCONFIG_SCALING;public enum DISPLAYCONFIG_SCALING : int
{
DISPLAYCONFIG_SCALING_IDENTITY = 1,
DISPLAYCONFIG_SCALING_CENTERED = 2,
DISPLAYCONFIG_SCALING_STRETCHED = 3,
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4,
DISPLAYCONFIG_SCALING_CUSTOM = 5,
DISPLAYCONFIG_SCALING_PREFERRED = 128,
}Public Enum DISPLAYCONFIG_SCALING As Integer
DISPLAYCONFIG_SCALING_IDENTITY = 1
DISPLAYCONFIG_SCALING_CENTERED = 2
DISPLAYCONFIG_SCALING_STRETCHED = 3
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4
DISPLAYCONFIG_SCALING_CUSTOM = 5
DISPLAYCONFIG_SCALING_PREFERRED = 128
End Enumimport enum
class DISPLAYCONFIG_SCALING(enum.IntEnum):
DISPLAYCONFIG_SCALING_IDENTITY = 1
DISPLAYCONFIG_SCALING_CENTERED = 2
DISPLAYCONFIG_SCALING_STRETCHED = 3
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4
DISPLAYCONFIG_SCALING_CUSTOM = 5
DISPLAYCONFIG_SCALING_PREFERRED = 128// DISPLAYCONFIG_SCALING
pub const DISPLAYCONFIG_SCALING_IDENTITY: i32 = 1;
pub const DISPLAYCONFIG_SCALING_CENTERED: i32 = 2;
pub const DISPLAYCONFIG_SCALING_STRETCHED: i32 = 3;
pub const DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX: i32 = 4;
pub const DISPLAYCONFIG_SCALING_CUSTOM: i32 = 5;
pub const DISPLAYCONFIG_SCALING_PREFERRED: i32 = 128;// DISPLAYCONFIG_SCALING
const (
DISPLAYCONFIG_SCALING_IDENTITY int32 = 1
DISPLAYCONFIG_SCALING_CENTERED int32 = 2
DISPLAYCONFIG_SCALING_STRETCHED int32 = 3
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX int32 = 4
DISPLAYCONFIG_SCALING_CUSTOM int32 = 5
DISPLAYCONFIG_SCALING_PREFERRED int32 = 128
)const
DISPLAYCONFIG_SCALING_IDENTITY = 1;
DISPLAYCONFIG_SCALING_CENTERED = 2;
DISPLAYCONFIG_SCALING_STRETCHED = 3;
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4;
DISPLAYCONFIG_SCALING_CUSTOM = 5;
DISPLAYCONFIG_SCALING_PREFERRED = 128;// DISPLAYCONFIG_SCALING
pub const DISPLAYCONFIG_SCALING_IDENTITY: i32 = 1;
pub const DISPLAYCONFIG_SCALING_CENTERED: i32 = 2;
pub const DISPLAYCONFIG_SCALING_STRETCHED: i32 = 3;
pub const DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX: i32 = 4;
pub const DISPLAYCONFIG_SCALING_CUSTOM: i32 = 5;
pub const DISPLAYCONFIG_SCALING_PREFERRED: i32 = 128;const
DISPLAYCONFIG_SCALING_IDENTITY* = 1
DISPLAYCONFIG_SCALING_CENTERED* = 2
DISPLAYCONFIG_SCALING_STRETCHED* = 3
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX* = 4
DISPLAYCONFIG_SCALING_CUSTOM* = 5
DISPLAYCONFIG_SCALING_PREFERRED* = 128enum DISPLAYCONFIG_SCALING : int {
DISPLAYCONFIG_SCALING_IDENTITY = 1,
DISPLAYCONFIG_SCALING_CENTERED = 2,
DISPLAYCONFIG_SCALING_STRETCHED = 3,
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4,
DISPLAYCONFIG_SCALING_CUSTOM = 5,
DISPLAYCONFIG_SCALING_PREFERRED = 128,
}#define global DISPLAYCONFIG_SCALING_IDENTITY 0x1
#define global DISPLAYCONFIG_SCALING_CENTERED 0x2
#define global DISPLAYCONFIG_SCALING_STRETCHED 0x3
#define global DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX 0x4
#define global DISPLAYCONFIG_SCALING_CUSTOM 0x5
#define global DISPLAYCONFIG_SCALING_PREFERRED 0x80