функция обратного вызова DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 (dispmprt.h)
Сообщает значения цветометрии, выбранные ОС для целевого объекта. Операционная система будет вызывать эту подпрограмму всякий раз, когда любое из значений в DXGK_COLORIMETRY изменяется или SdrWhiteLevel в DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3 структура для целевого объекта.
Синтаксис
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 DxgkddiSettargetadjustedcolorimetry2;
NTSTATUS DxgkddiSettargetadjustedcolorimetry2(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 pArgSetTargetAdjustedColorimetry
)
{...}
Параметры
hAdapter
Дескриптор адаптера.
pArgSetTargetAdjustedColorimetry
Указатель на структуру DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 , содержащую поля, связанные с цветом, для монитора, подключенного к этому целевому объекту после того, как ОС обработает дескриптор устройства отображения, все переопределения и любые корректировки.
Возвращаемое значение
Драйвер возвращает STATUS_SUCCESS, если он обновляет значения колориметрии на основе предоставленных данных.
В случае сбоя драйвера ОС будет отменить изменения стандартным значениям SDR для всех параметров (т. е. 709 первичных, 2,2 гамма- и 8-разрядный формат rgb-канала компонента цвета), но не вызывает драйвер, так как это никогда не должно завершать ошибку.
Комментарии
Эта функция обратного вызова заменяет DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY и в будущем будет более расширяемой, так как она содержит указатель на DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2, которые могут изменяться в новых выпусках.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | dispmprt.h |