Compartir a través de


Gráficos de trabajo

En este artículo se describen las DDI que se agregan para un controlador de gráficos en modo de usuario (UMD) para admitir gráficos de trabajo D3D12. La característica de gráficos de trabajo está disponible a partir de la versión 24H2 de Windows 11 (WDDM 3.2). Puede consultar una explicación detallada de los gráficos de trabajo en la especificación de Gráficos de trabajo D3D12.

Registro de compatibilidad con gráficos de trabajo

Las interfaces siguientes se actualizan o se incorporan para que un UMD indique su compatibilidad con los gráficos de trabajo:

Tablas de funciones de DDI

Para admitir gráficos de trabajo, el UMD debe implementar las siguientes funciones y crear punteros a ellos en las siguientes tablas de funciones de DDI:

Las páginas de referencia de la multitud de estructuras y enumeraciones de gráficos de trabajo asociadas a estas DDI agregadas se pueden detectar siguiendo los vínculos de las páginas de referencia de DDI.

Los siguientes tipos de subobjetos D3D12DDI_STATE_SUBOBJECT_TYPE (y sus estructuras de creación de objetos de estado relacionadas) tienen que ver con los gráficos de trabajo.

Definición Valor de enumeración Estructura relacionada
D3D12DDI_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG 0 D3D12DDI_STATE_OBJECT_CONFIG_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE 1 D3D12DDI_GLOBAL_ROOT_SIGNATURE_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE 2 D3D12DDI_LOCAL_ROOT_SIGNATURE_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_NODE_MASK 3 D3D12_NODE_MASK_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY 5 D3D12DDI_DXIL_LIBRARY_DESC_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION 6 D3D12DDI_EXISTING_COLLECTION_DESC_0054
D3D12DDI_STATE_SUBOBJECT_TYPE_WORK_GRAPH 13 D3D12DDI_WORK_GRAPH_DESC_0108
D3D12DDI_STATE_SUBOBJECT_TYPE_SHADER_EXPORT_SUMMARY 0x100000 D3D12DDI_FUNCTION_SUMMARY_005

En una definición de objeto de estado en la DDI, los gráficos de trabajo son un subobjeto de tipo D3D12DDI_STATE_SUBOBJECT_TYPE_WORK_GRAPH. Consulte la estructura D3D12DDI_WORK_GRAPH_DESC_0108 para ver el diseño del subobjeto. Las estructuras y enumeraciones relacionadas están vinculadas a la página de referencia de esta estructura.

Los otros tipos de subobjetos se heredan tal cual según la especificación de DXR.