IDDCX_ADAPTER_CAPS结构(iddcx.h)
IDDCX_ADAPTER_CAPS 结构提供有关适配器功能的信息。
语法
struct IDDCX_ADAPTER_CAPS {
UINT Size;
IDDCX_ADAPTER_FLAGS Flags;
UINT64 MaxDisplayPipelineRate;
UINT MaxMonitorsSupported;
IDDCX_ENDPOINT_DIAGNOSTIC_INFO EndPointDiagnostics;
UINT StaticDesktopReencodeFrameCount;
};
成员
Size
结构的大小(以字节为单位)。
Flags
指定驱动程序使用的适配器标志的 IDDCX_ADAPTER_FLAGS 值。
MaxDisplayPipelineRate
表示适配器的总显示带宽的值。 驱动程序向 OS 报告的每个模式还具有与其关联的显示管道速率,并且 OS 可确保所有活动模式的组合显示管道速率永远不会超过此值。 驱动程序决定它使用的单位数。
某些硬件具有资源依赖关系,允许它们支持所有配置中的所有模式。 例如,适配器可能能够在两个输出中单独支持 4k 模式,但不能同时在每个输出上支持 4k 模式。 如果驱动程序没有这些限制,则可以将所有带宽设置为零。
MaxMonitorsSupported
可以同时连接的最大监视器数。
EndPointDiagnostics
包含终结点诊断信息的 IDDCX_ENDPOINT_DIAGNOSTIC_INFO 结构。 此信息用于遥测;它不用于运行时 OS 决策。
StaticDesktopReencodeFrameCount
如果驱动程序的编码器要求多个帧继续提高质量,则在桌面空闲后请求的帧数。
言论
IDDCX_ADAPTER_CAPS 是用于创建 WDDM 图形适配器的 IDARG_IN_ADAPTER_INIT 结构的成员。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1607 |
标头 | iddcx.h |