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 以查看路径是否已删除。

要求

要求
Header d3dkmddi.h