DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2回调函数 (dispmprt.h)
报告作系统为目标选择的颜色值。 每当 DXGK_COLORIMETRY 中的任何值发生更改或 DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3 结构中的 SdrWhiteLevel 更改目标时,OS 都会调用此例程。
语法
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 DxgkddiSettargetadjustedcolorimetry2;
NTSTATUS DxgkddiSettargetadjustedcolorimetry2(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 pArgSetTargetAdjustedColorimetry
)
{...}
参数
hAdapter
适配器的句柄。
pArgSetTargetAdjustedColorimetry
指向一个 DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 结构,该结构包含 OS 处理显示设备描述符、所有替代和任何调整后附加到此目标的监视器的着色相关字段。
返回值
如果驱动程序已根据提供的数据更新其着色值,驱动程序将返回STATUS_SUCCESS。
如果驱动程序失败,OS 将还原为所有参数的标准 SDR 值(即 709 初选、2.2 gamma 和 8 位/颜色组件 RGB 线路格式),但它不会调用驱动程序,因为这绝不会失败。
言论
此回调函数替换 DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY,并且将来更具可扩展性,因为它包含指向可更改新版本的DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2的指针。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1809 |
标头 | dispmprt.h |