Backlight 控制項介面
反光燈控制介面是一個標準化的 IOCTL 介面,用於控制 LED 回光的亮度。
需要以程式設計方式控制退光亮度或提供控制項給使用者的應用程式應該使用此介面,而不是專屬介面;否則,系統無法查詢目前的硬體亮度,而且可能會變成未同步處理。
第一個步驟是使用 IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS 控制程式代碼來查詢裝置是否有支援的亮度。 此作業會傳回指定可用亮度等級的緩衝區。 接下來,您可以使用 IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS 控制項程式碼來查詢裝置目前的顯示器亮度。 此作業會傳回目前 (AC) 亮度、直接目前 (DC) 亮度和電源狀態的目前設定。
若要變更顯示器亮度,請使用 IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS 控制項程式碼。 您可以設定 AC 亮度、DC 亮度或兩者。
相關主題