Pular para o conteúdo principal
Fornece detalhes sobre se o adaptador oferece suporte à criação de heaps a partir da memória do sistema existente. Esses heaps não se destinam ao uso geral, mas são excepcionalmente úteis para fins de diagnóstico, pois têm a garantia de persistir mesmo depois que o adaptador falha ou passa por um evento de remoção de dispositivo. A persistência não é garantida para heaps retornados por ID3D12Device::CreateHeap ou ID3D12Device::CreateCommittedResource, mesmo quando o heap reside na memória do sistema.

Sintaxe

Membros

Supported
Tipo: BOOL
TRUE se o adaptador puder criar um heap a partir da memória do sistema existente. Caso contrário, FALSE.

Comentários

Por diversos motivos de desempenho e compatibilidade, os aplicativos não devem usar esse recurso, exceto para fins de diagnóstico. Em particular, os heaps criados com esse recurso só oferecem suporte a heaps de memória do sistema com propriedades entre adaptadores, o que impede muitas oportunidades de otimização que cenários típicos de aplicativos poderiam aproveitar.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais D3D12_FEATURE ID3D12Device::CreateCommittedResource ID3D12Device::CreateHeap
Última modificação em 6 de outubro de 2026