Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция DxgkDdiGetPossibleBrightness извлекает уровни яркости, поддерживаемые интегрированной панелью отображения.
Синтаксис
DXGK_BRIGHTNESS_GET_POSSIBLE DxgkBrightnessGetPossible;
NTSTATUS DxgkBrightnessGetPossible(
[in] PVOID Context,
[in] ULONG BufferSize,
[out] PUCHAR LevelCount,
[out] PUCHAR BrightnessLevels
)
{...}
Параметры
[in] Context
[in] Дескриптор к блоку контекста, связанному с адаптером отображения. Функция драйвера мини-порта дисплея DxgkDdiAddDevice ранее предоставила этот дескриптор подсистеме ядра графики Microsoft DirectX.
[in] BufferSize
[in] Размер в байтах буфера, передаваемого в параметре BrightnessLevels.
[out] LevelCount
[out] Указатель на переменную, получающую количество уровней яркости, возвращаемых драйвером в буфере, на который указывает параметр BrightnessLevels.
[out] BrightnessLevels
[in/out] Указатель на буфер, который получает уровни яркости, поддерживаемые интегрированной панелью отображения.
Возвращаемое значение
DxgkDdiGetPossibleBrightness возвращает STATUS_SUCCESS, если он выполнен успешно. В противном случае возвращается один из кодов ошибок, определенных в Ntstatus.h.
Замечания
Драйвер мини-порта дисплея должен возвращать уровни яркости в буфере, на который указывает параметр BrightnessLevels в следующем порядке:
- Первое значение уровня яркости — это уровень яркости, который BIOS использует при запуске компьютера на питание AC.
- Второе значение уровня яркости — это уровень яркости, который BIOS использует при запуске компьютера на контроллере домена.
- Остальные значения уровня яркости — это поддерживаемые оборудованием уровни яркости.
DxgkDdiGetPossibleBrightness должен быть доступен для страницы.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows Vista |
| целевая платформа | Настольный |
| заголовка | dispmprt.h (include Dispmprt.h) |
| IRQL | PASSIVE_LEVEL |