pNext, exceto o último nó da lista, que tem seu pNext definido como nullptr. Uma estrutura de lista vinculada é necessária porque um objeto de runtime pode compartilhar intervalos de alocação com outros objetos.
Se a remoção do dispositivo for causada por uma falha de página da GPU, e o relatório de falhas de página do DRED estiver habilitado, o DRED criará uma lista de structs D3D12_DRED_ALLOCATION_NODE que inclui todos os nós de alocação correspondentes para objetos de runtime ativos e liberados recentemente.
Sintaxe
Membros
ObjectNameATipo: const char * Um ponteiro para o nome de depuração ANSI do objeto de runtime alocado. ObjectNameW
Tipo: const wchar_t * Um ponteiro para o nome de depuração em caracteres largos do objeto de runtime alocado. AllocationType
Tipo: D3D12_DRED_ALLOCATION_TYPE Um valor D3D12_DRED_ALLOCATION_TYPE que representa o tipo de alocação do objeto de runtime. pNext
Tipo: const struct D3D12_DRED_ALLOCATION_NODE * Um ponteiro para um D3D12_DRED_ALLOCATION_NODE constante que representa o próximo nó de alocação na lista, ou
nullptr se este for o último nó.
Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
