次の方法で共有


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

遷移先の millinits の明るさレベル。

TransitionTimeInMs

移行にかかる時間。

SensorData

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

要件

要件
Header ntddvdeo.h