D3DKMT_BRIGHTNESS_INFO構造体 (d3dkmthk.h)
統合されたディスプレイ パネルの明るさに関する情報が含まれています。
構文
typedef struct _D3DKMT_BRIGHTNESS_INFO {
D3DKMT_BRIGHTNESS_INFO_TYPE Type;
ULONG ChildUid;
union {
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS PossibleLevels;
UCHAR Brightness;
DXGK_BRIGHTNESS_CAPS BrightnessCaps;
DXGK_BRIGHTNESS_STATE BrightnessState;
DXGK_BACKLIGHT_OPTIMIZATION_LEVEL OptimizationLevel;
DXGK_BACKLIGHT_INFO ReductionInfo;
BOOLEAN VerboseLogging;
DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT NitRanges;
DXGK_BRIGHTNESS_GET_OUT GetBrightnessMillinits;
DXGK_BRIGHTNESS_SET_IN SetBrightnessMillinits;
D3DKMT_BRIGHTNESS_INTERFACE_VERSION BrightnessInterfaceSupported;
};
} D3DKMT_BRIGHTNESS_INFO;
メンバーズ
Type
取得または設定する明るさ情報の種類を示す D3DKMT_BRIGHTNESS_INFO_TYPE 型の値。
ChildUid
子デバイスを一意に識別する整数。
PossibleLevels
統合ディスプレイ パネルでサポートされているすべての明るさレベルに関する情報を含む D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS 構造体。
Brightness
現在の明るさレベル。
BrightnessCaps
統合表示パネルの明るさ制御機能を表す DXGK_BRIGHTNESS_CAPS 構造。
BrightnessState
統合表示パネルの滑らかな明るさ制御機能を表す DXGK_BRIGHTNESS_STATE 構造。
OptimizationLevel
明るさ制御の最適化レベルを表す DXGK_BACKLIGHT_OPTIMIZATION_LEVEL 構造体。
ReductionInfo
バックライトの現在の絶対レベルの削減を提供する DXGK_BACKLIGHT_INFO 型の値。
VerboseLogging
明るさ情報の Event Tracing for Windows (ETW) のログ記録を詳細にする必要があるかどうかを示すブール値。
NitRanges
サポートされている nit 範囲の一覧。
GetBrightnessMillinits
現在の明るさレベルをミリニート単位でドライバーに照会します。
SetBrightnessMillinits
ドライバーに、現在の明るさレベルから指定された時間の間、ターゲットの明るさレベルに明るさを直線的に傾斜するように指示します。
BrightnessInterfaceSupported
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |
関連項目
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS