Sintaxis
Miembros
pGlobalRootSignatureTipo: ID3D12RootSignature * La firma raíz que funcionará como firma raíz global. Un objeto de estado mantiene una referencia a esta firma.
Comentarios
La presencia de este subobjeto en un objeto de estado es opcional. La combinación de firmas raíz globales o locales asociadas a cualquier función de sombreador determinada debe definir todos los enlaces de recursos declarados por el sombreador sin superposición entre las firmas raíz globales y locales. Si una función determinada de un gráfico de llamadas está asociada a una firma raíz global concreta, cualquier otra función del gráfico debe estar asociada a la misma firma raíz global o a ninguna, y la entrada del sombreador (la raíz del gráfico de llamadas) debe estar asociada a la firma raíz global. Distintos sombreadores pueden usar distintas firmas raíz globales (o ninguna) dentro de un objeto de estado; sin embargo, cualquier sombreador al que se haga referencia durante una operación DispatchRays concreta desde una lista de comandos debe haber especificado la misma firma raíz global que la establecida en la lista de comandos como firma raíz de proceso. Por lo tanto, es válido definir un único objeto de estado grande con varias firmas raíz globales asociadas a distintos subconjuntos de los sombreadores. Las aplicaciones no están obligadas a dividir su objeto de estado solo porque algunos sombreadores usen firmas raíz globales distintas.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
