IDDCX_PATH2结构(iddcx.h)

IDDCX_PATH2 结构描述在给定监视器上设置的模式。

语法

struct IDDCX_PATH2 {
  UINT                            Size;
  IDDCX_MONITOR                   MonitorObject;
  IDDCX_PATH_FLAGS                Flags;
  DISPLAYCONFIG_VIDEO_SIGNAL_INFO TargetVideoSignalInfo;
  IDDCX_WIRE_FORMAT_INFO          WireFormatInfo;
};

成员

Size

此结构的总大小(以字节为单位)。

MonitorObject

驱动程序提供的句柄 IDDCX_MONITOR 对象,用于标识此路径所针对的监视器。

Flags

具有此路径标志的 IDDCX_PATH_FLAGS 值,例如路径的活动状态以及路径是否已更改。

TargetVideoSignalInfo

具有目标模式信号详细信息的 DISPLAYCONFIG_VIDEO_SIGNAL_INFO 结构。 请参阅“备注”。

WireFormatInfo

一个 IDDCX_WIRE_FORMAT_INFO 结构,其中包含要发送到监视器的信号的详细信息。

言论

OS 为每个连接的监视器提供驱动程序的 IDDCX_PATH2,即使该监视器不处于活动状态也是如此。

DISPLAYCONFIG_VIDEO_SIGNAL_INFOvSyncFreq 值为间接显示设备和连接的监视器之间的 Vsync 速率。 vSyncFreqDivider 用于计算 OS 将更新桌面映像的速率。 桌面更新速率将由公式计算:vSyncFreq / vSyncFreqDividervSyncFreqDivider 不能为零。

有关 HDR 支持的详细信息,请参阅 IddCx 版本 1.10 更新。

要求

要求 价值
最低支持的客户端 Windows 11 版本 22H2 9 月更新(IddCx 版本 1.10)
标头 iddcx.h

另请参阅

EVT_IDD_CX_ADAPTER_COMMIT_MODES2

IDARG_IN_COMMITMODES2