次の方法で共有


PANEL_SET_BRIGHTNESS構造体 (ntddvdeo.h)

ドライバーに、現在の明るさレベルから指定された時間の間、ターゲットの明るさレベルに明るさを直線的に傾斜するように指示します。

構文

typedef struct _PANEL_SET_BRIGHTNESS {
  BRIGHTNESS_INTERFACE_VERSION Version;
  union {
    UCHAR Level;
    struct {
      ULONG                        Millinits;
      ULONG                        TransitionTimeInMs;
      PANEL_BRIGHTNESS_SENSOR_DATA SensorData;
    };
  };
} PANEL_SET_BRIGHTNESS, *PPANEL_SET_BRIGHTNESS;

メンバーズ

Version

ターゲット バージョン。 この値は常にDXGK_BRIGHTNESS_INTERFACE_VERSION_3する必要があります。

Level

明るさ制御の最適化レベル。

Millinits

遷移するミリニートの明るさレベル。

TransitionTimeInMs

移行にかかる時間。

SensorData

ドライバーが現在の照明条件下で目的の明るさを実現する最適な方法を決定するために使用できるセンサーの読み取り値が含まれています。 すべてのデバイスでセンサーの読み取り値がすべてサポートされるわけではないので、ドライバーが見つからない場合は失敗しません。

必要条件

要件 価値
ヘッダー ntddvdeo.h