DXGK_PATH_UPDATE枚举 (d3dkmddi.h)

枚举,指示自上一次成功调用 SetTimingsFromVidPn 以来如何修改此路径。

语法

typedef enum _DXGK_PATH_UPDATE {
  DXGK_PATH_UPDATE_UNMODIFIED,
  DXGK_PATH_UPDATE_ADDED,
  DXGK_PATH_UPDATE_MODIFIED,
  DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;

常数

 
DXGK_PATH_UPDATE_UNMODIFIED
指示自 上次调用 SetTimingsFromVidPn以来,此路径尚未更改。 这允许驱动程序跳过对 VidPn 进行更改的审讯。 现有扫描应继续,而不是因重新分配显示资源来满足其他路径而导致的任何故障。
DXGK_PATH_UPDATE_ADDED
指示此路径是新的,因此驱动程序必须完全理解所需内容的说明。 由于没有要从中扫描的分配,因此驱动程序必须扫描黑色,直到 OS 关联一个或多个要扫描的平面。
DXGK_PATH_UPDATE_MODIFIED
指示自 上次调用 setTimingsFromVidPn以来已更改此路径。 驱动程序必须询问 VidPn 并检查其他路径信息字段,以便了解更改的内容。 OS 将在进行此调用之前删除所有像素平面,以便驱动程序必须扫描黑色,直到 OS 关联一个或多个要扫描的平面。
DXGK_PATH_UPDATE_REMOVED
指示此路径存在于以前的 VidPn 中,但已删除。 驱动程序应能够优化删除,而无需询问 VidPn,以查看路径已删除。

要求

要求 价值
标头 d3dkmddi.h