バックライト制御インターフェイス
バックライト制御インターフェースは、LCDバックライトの明るさを制御するための標準化されたIOCTLインターフェースです。
バックライトの明るさをプログラムで制御する必要があるアプリケーションや、ユーザーがこれを行うコントロールを提供するアプリケーションでは、独自のインターフェイスではなく、このインターフェイスを使用する必要があります。それ以外の場合、システムは現在のハードウェアの明るさを照会できず、同期されていない可能性があります。
最初の手順では、IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS コントロール コードを使用して、サポートされている明るさをデバイスに照会します。 この操作は、使用可能な明るさレベルを指定するバッファーを返します。 次に、IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS コントロール コードを使用して、デバイスに現在のディスプレイの明るさを照会できます。 この操作は、交流 (AC) の明るさ、直流 (DC) の明るさ、および電源状態の現在の設定を返します。
表示の明るさを変更するには、IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS コントロール コードを使用します。 AC の明るさ、DC の明るさ、またはその両方を設定できます。
関連トピック
-
電源管理 について