> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Diretório de tópicos NDA: links ativos do Microsoft Learn

> Diretório completo de todas as páginas de desenvolvimento para console do GDK do XBOX protegidas por NDA, cada uma vinculada ao seu artigo ativo no Microsoft Learn. Uma ponte temporária enquanto essas páginas não estão publicadas no site do Mintlify.

<Note>
  Todas as páginas vinculadas aqui exigem um NDA ativo do XBOX GDK for Console Development. Essas páginas ainda não estão publicadas neste site; cada link aponta para o artigo ativo equivalente no Microsoft Learn, que é protegido pelo mesmo NDA. Este diretório é uma ponte temporária durante a transição de plataforma e será removido quando as páginas forem publicadas aqui.
</Note>

## Início

| Página                                                                                                                                                                                            | Descrição                                                                                                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Concedendo permissões a produtos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/activating-dev-kit-permissions-sandbox)                                      | Conceda a usuários, grupos e kits de desenvolvimento XBOX acesso a um produto configurando as permissões de produto do Partner Center e os IDs de sandbox no console.                                                           |
| [Implantando seu título em um kit de desenvolvimento](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/deployment)                                               | Tipos de implantação (Push, Run from PC, Streaming Install), ferramentas (XBOX Manager, xbapp, Visual Studio) e dicas para acelerar a iteração (Debug NIC, XTD, cache de dados).                                                |
| [Atualizações de sistema offline de emergência para kits de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/gc-console-eou)               | Execute uma redefinição de fábrica com atualização de sistema offline de emergência (EOU) a partir de uma unidade flash USB quando um kit de desenvolvimento XBOX não inicializar ou para limpar um estado inválido do console. |
| [Diagnosticando reinicializações e desligamentos inesperados](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/gc-console-rebootreason)                          | Diagnostique por que um kit de desenvolvimento XBOX reiniciou ou desligou inesperadamente usando notificações do DevHome, o motivo de reinicialização do xbconfig e outras fontes de diagnóstico do console.                    |
| [Mensagens de erro universais em kits de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/gc-console-uems)                                 | Tabela de referência das Mensagens de Erro Universais (UEMs) exibidas em kits de desenvolvimento XBOX na inicialização ou durante atualizações do sistema, com cada código de erro, ID de mensagem e correção.                  |
| [Remover o Gold Sharing de um kit de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/remove-gold-sharing)                                 | Redefinição passo a passo dos privilégios do console para remover o XBOX Live Gold Sharing de um kit de desenvolvimento XBOX por meio de Console info e da opção Reset home console.                                            |
| [Dicas para o kit de desenvolvimento XBOX One X (Scorpio)](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/scorpio-devkit-tips)                                 | DevHome, XBOX Manager, XBOX Device Portal, atalhos do painel frontal e dicas de script para aproveitar ao máximo o kit de desenvolvimento XBOX One X e outros kits XBOX.                                                        |
| [Usando modos de console para testar seu jogo](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/concepts/using-console-modes)                                             | Alterne kits de desenvolvimento XBOX One X e XBOX Series X entre modos de console para aproximar outros SKUs de XBOX ao validar o desempenho do título em toda a família.                                                       |
| [Visão geral dos kits de desenvolvimento e de teste XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/devkit-contents)                                               | Visão geral dos kits de desenvolvimento XBOX Series X, kits de teste Series S e kits de desenvolvimento XBOX One X, incluindo recursos de hardware e como eles diferem dos consoles de varejo.                                  |
| [Ativando seu kit de desenvolvimento (intervalo de IP)](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/activating-dev-kit)                                        | Ative vários kits de desenvolvimento XBOX de uma vez registrando um intervalo de IP no Partner Center, para que os consoles inicializem no modo de desenvolvedor ao se conectarem à sua rede.                                   |
| [Ativando seu kit de desenvolvimento com um código QR](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/activating-dev-kit-qr-code)                                 | Ative um único kit de desenvolvimento XBOX Series X escaneando o código QR na caixa de envio, que abre o Partner Center já preenchido com o número de série do console.                                                         |
| [Perguntas frequentes sobre a configuração do kit de desenvolvimento](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/devkit-faq)                                  | Respostas a perguntas comuns sobre desembalagem do kit de desenvolvimento XBOX Series X, ativação no Partner Center, modo de desenvolvedor na primeira inicialização e solução de problemas de configuração.                    |
| [Visão geral da ativação de kits de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/provisioning-role)                                       | Como os kits de desenvolvimento XBOX são ativados para o modo de desenvolvedor, quando o gerente de ativos do seu estúdio cuida da ativação e quando os próprios desenvolvedores a fazem.                                       |
| [Configure seu kit de desenvolvimento XBOX Series X](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/setting-up-your-devkit)                                       | Início rápido para desembalar, cabear e inicializar um kit de desenvolvimento XBOX Series X no modo de desenvolvedor e depois confirmar que ele está registrado no Partner Center e pronto para implantação.                    |
| [Solução de problemas na configuração do kit de desenvolvimento](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/setup/troubleshooting-setup)                            | Correções para problemas comuns de configuração de kits de desenvolvimento XBOX, incluindo erros de ativação no Partner Center, inicializações inesperadas no modo de varejo e problemas de vídeo e cabeamento.                 |
| [Alternar um kit de desenvolvimento XBOX entre o modo de varejo e o modo de desenvolvedor](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/settings/change-dev-kit-mode) | Alterne um kit de desenvolvimento XBOX One ou XBOX Series X entre o Modo de Varejo e o Modo de Desenvolvedor no DevHome para que ele possa executar jogos de varejo ou builds de desenvolvimento do GDK.                        |
| [Configurando as opções do kit de desenvolvimento](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/settings/config-dev-kit-settings)                                     | Configure o Profiling Mode, o ID de sandbox, o Dim Timeout e outras configurações do kit de desenvolvimento XBOX no DevHome, no XBOX Manager ou no xbconfig antes de começar a desenvolver.                                     |
| [Gravar a imagem de recuperação do SO em um kit de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/settings/dev-kit-os)                            | Inscreva um kit de desenvolvimento XBOX em um grupo de flight de SO para receber atualizações de recuperação automáticas, ou grave manualmente uma imagem de recuperação baixada do Partner Center.                             |
| [Definir um nome de host amigável para um kit de desenvolvimento XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/dev-kits/settings/setting-a-hostname)                      | Dê a um kit de desenvolvimento XBOX um nome de host amigável no XBOX Manager ou no DevHome para que as ferramentas continuem funcionando quando o endereço IP do console mudar na rede.                                         |
| [Recuperando vários consoles de desenvolvimento a partir de um único PC](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/xbox-config-across-studio/recovering-multiple-consoles)  | Use a opção /X do xboxoneupdate.bat para executar recuperações de SO em paralelo em muitos kits de desenvolvimento XBOX a partir de um único PC em um laboratório de teste ou ambiente compartilhado.                           |
| [Configurações de atualização automática de recuperação](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/xbox-config-across-studio/recovery-update-settings)                      | Escolha se um kit de desenvolvimento XBOX instala atualizações de recuperação do SO de forma automática ou manual e altere a política de atualização no Developer Home ou no XBOX Manager.                                      |
| [Configurar um kit de desenvolvimento com um script de configuração autônoma](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/xbox-config-across-studio/unattended-setup-script)  | Crie um script de configuração autônoma no XBOX Device Portal e use-o para a OOBE, para configuração a cada inicialização ou para execuções ad hoc a partir de uma unidade USB.                                                 |

## Compilação

| Página                                                                                                                                                                                                                | Descrição                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Contato com o ATG](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/atg-engagement/atg-graphics-engagement)                                                                                                       | Como acionar o Advanced Technology Group (ATG) da Microsoft para obter ajuda aprofundada com problemas de gráficos, sistemas e desempenho de XBOX em títulos GDK.                                 |
| [Lista de verificação para contato com o ATG sobre gráficos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/atg-engagement/atg-graphics-engagement)                                                              | Lista de verificação para acionar o XBOX Advanced Technology Group sobre desempenho de GPU: reúna capturas do PIX, símbolos, configurações de DXR e etapas de reprodução antes do contato.        |
| [Lista de verificação para contato com o ATG sobre sistemas](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/atg-engagement/atg-systems-engagement)                                                               | Lista de verificação para acionar o XBOX Advanced Technology Group sobre problemas de CPU, memória e tempo de carregamento: reúna primeiro capturas do profiler, símbolos e etapas de reprodução. |
| [Visão geral do XAudio2](https://learn.microsoft.com/gaming/gdk/docs/features/console/audio/overviews/xaudio2-overview)                                                                                               | API de áudio de baixo nível XAudio2 para jogos XBOX, que fornece um grafo de processamento de sinal e mixagem com baixa latência, buffers dinâmicos e reprodução com precisão de amostra.         |
| [Configurar o ambiente de build sem instalar o GDK](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/usingwithoutinstall/build-environment-withoutinstall)                                             | Descreve o processo de configuração do ambiente de build sem instalar o Microsoft Game Development Kit (GDK).                                                                                     |
| [Configurar projetos GDK sem instalar o GDK](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/usingwithoutinstall/project-configuration-withoutinstall)                                                | Descreve o processo de configuração de projetos sem instalar o Microsoft Game Development Kit.                                                                                                    |
| [Compilando sem instalar o GDK: visão geral](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/usingwithoutinstall/withoutinstall-overview)                                                             | Compile projetos GDK a partir de uma cópia extraída do Microsoft Game Development Kit sem executar o instalador, para servidores de build e fluxos de trabalho de controle de origem.             |
| [Atualizar um título XDK de XBOX One para consoles XBOX Series](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/upgrading-xbox-one-xdk-titles-on-scarlett)                                  | Descreve como um título do XBOX One Software Development Kit pode detectar que está sendo executado em um XBOX Series X\|S.                                                                       |
| [Usando o GDK remotamente](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/using-gdk-remotely)                                                                                              | Descreve dicas e práticas recomendadas para usar o GDK ao trabalhar remotamente.                                                                                                                  |
| [Ciclo de vida do jogo XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/xbox-game-life-cycle)                                                                                          | Fornece detalhes sobre os estados, as transições e o tratamento de eventos do ciclo de vida do jogo, além das ferramentas disponíveis para depurá-los.                                            |
| [Depuração com Overlay Folders](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/debugging-with-overlay-folders)                                                                       | Como usar Overlay Folders para depurar e iterar localmente em alterações do título sem modificar arquivos na estrutura de pastas subjacente no disco.                                             |
| [Usando a segunda NIC do XBOX Development Kit](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/devkit-second-nic)                                                                     | Descreve como habilitar a Debug NIC do XBOX Development Kit e depois usá-la com as ferramentas.                                                                                                   |
| [Analisar e diagnosticar erros com as ferramentas do GDK](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/inspecting-errors)                                                          | Descreve como usar as ferramentas do Microsoft Game Development Kit (GDK) para analisar e diagnosticar erros.                                                                                     |
| [Profiling Mode](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/profiling-mode)                                                                                                      | Descreve como habilitar e desabilitar o Profiling Mode e qual é a sua finalidade.                                                                                                                 |
| [Recuperando despejos de falha](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/retrieving-crash-dumps)                                                                               | Solicite despejos de falha que a telemetria do XBOX coleta automaticamente de consoles de varejo e kits de desenvolvimento para ajudar a diagnosticar falhas e problemas do título.               |
| [Solucionar problemas comuns do GDK](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/troubleshooting-common-issues)                                                                   | Este tópico lista problemas comuns no Microsoft Game Development Kit (GDK) e oferece possíveis resoluções.                                                                                        |
| [Simulando entrada de gamepad](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/debug/overviews/xtf-gamepad-input-testing)                                                                             | Descreve como simular entrada de gamepad em um console de desenvolvimento XBOX One para uso em um harness de teste automatizado ou em uma ferramenta autônoma.                                    |
| [Uso de memória do kernel](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/kernel_memory_usage)                                                                                                   | Uso de memória do kernel.                                                                                                                                                                         |
| [Detalhes técnicos do gerenciador de memória do GDK](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/system-memory-details)                                                                       | Detalhes técnicos do gerenciador de memória do Microsoft Game Development Kit.                                                                                                                    |
| [Diagnóstico e acompanhamento de memória](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/system-memory-diagnostics)                                                                              | Diagnóstico e acompanhamento de memória.                                                                                                                                                          |
| [Memória](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/system-memory-overview)                                                                                                                 | Como o gerenciador de memória do GDK oferece aos jogos de console XBOX acesso determinístico e de alto desempenho à memória física, com garantias previsíveis de recursos.                        |
| [Portar um título para o gerenciador de memória do GDK](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/system-memory-porting)                                                                    | Portando seu título para usar o gerenciador de memória do Microsoft Game Development Kit.                                                                                                         |
| [Configurando a memória para seu título e kit de desenvolvimento](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/system-memory-tooling)                                                          | Configuração de memória para seu título e kit de desenvolvimento.                                                                                                                                 |
| [Alocador de memória virtual](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/virtual-memory-allocator)                                                                                           | Alocador de memória virtual.                                                                                                                                                                      |
| [Conteúdo](https://learn.microsoft.com/gaming/gdk/docs/features/console/memory/writeable-file-mappings)                                                                                                               | Conteúdo.                                                                                                                                                                                         |
| [Guia de portabilidade do Microsoft Game Development Kit para XBOX One](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/porting/era/porting-guide-for-existing-ERA)                                   | Visão geral da portabilidade de um título ou mecanismo de jogo XBOX One existente para o GDK.                                                                                                     |
| [Otimizar conteúdo compactado com DirectStorage e XBTC](https://learn.microsoft.com/gaming/gdk/docs/features/console/storage/directstorage/directstorage-compression)                                                 | Otimizando conteúdo compactado usando DirectStorage e XBTC.                                                                                                                                       |
| [Formatos de shuffle do DirectStorage](https://learn.microsoft.com/gaming/gdk/docs/features/console/storage/directstorage/directstorage-shuffles)                                                                     | Formatos de shuffle do DirectStorage.                                                                                                                                                             |
| [Uso e detalhes internos do DirectStorage](https://learn.microsoft.com/gaming/gdk/docs/features/console/storage/directstorage/directstorage-white-paper)                                                              | Uso e detalhes internos do DirectStorage.                                                                                                                                                         |
| [Direct3D 12 no XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/d3d12x/atoc-d3d12x)                                                                                                               | Direct3D 12 no XBOX.                                                                                                                                                                              |
| [Diferenças do Direct3D 12: PC Windows vs. Game OS do GDK](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/d3d12x/d3d12x-differences-from-pc)                                                           | Diferenças entre o Direct3D 12 em um PC Windows e o Game OS do Microsoft GDK.                                                                                                                     |
| [Visão geral do Direct3D 12.x para o Microsoft GDK](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/d3d12x/d3d12x-overview)                                                                             | O Direct3D 12.x é uma API gráfica de baixo nível e alto desempenho no GDK, adaptada ao desempenho de CPU e GPU dos consoles XBOX, com extensões específicas do XBOX.                              |
| [Tipos de objeto XMemAlloc do Direct3D 12](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/d3d12x/d3d12x-xmemalloc-objecttypes)                                                                         | Tipos de objeto XMemAlloc do Direct3D 12.                                                                                                                                                         |
| [Visão geral do XG Memory](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/d3d12x/xg-memory-overview)                                                                                                   | O XG Memory é a biblioteca de runtime auxiliar do GDK para mapeamentos de memória especializados, incluindo acesso à ESRAM, em títulos Direct3D 12.x no XBOX One.                                 |
| [Compressão de cor e profundidade](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/color-and-depth-compression)                                                                                 | Compressão de cor e profundidade.                                                                                                                                                                 |
| [Criação e uso do Direct3D no XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/creation-flags)                                                                                         | Criação e uso do Direct3D no XBOX One.                                                                                                                                                            |
| [Agendamento e apresentação de quadros no XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/frame-scheduling-and-presentation)                                                          | Agendamento e apresentação de quadros no XBOX One.                                                                                                                                                |
| [Sobreposições de hardware e recursos de troca](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/hardware-overlays)                                                                              | Sobreposições de hardware e recursos de troca (swap).                                                                                                                                             |
| [Gerenciamento de recursos nativos no XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/native-resource-management)                                                                     | Gerenciamento de recursos nativos no XBOX One.                                                                                                                                                    |
| [Tesselação](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/offchip-tesselation)                                                                                                               | Tesselação.                                                                                                                                                                                       |
| [Suporte do Direct3D a suspensão e retomada](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/directx/suspend-and-resume)                                                                                | Suporte do Direct3D a suspensão e retomada.                                                                                                                                                       |
| [Dolby Vision para jogos XBOX Gen9](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/dolby-vision-for-gaming)                                                                                            | Dolby Vision para jogos XBOX Gen9.                                                                                                                                                                |
| [Visão geral da memória gráfica do XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/graphics-memory-overview)                                                                          | Memória virtual gráfica do XBOX Series X\|S: espaço de endereços unificado de CPU/GPU, páginas de 64 KB e 2 MB, heap XMemAlloc e extensões de recursos em blocos (tiled resources).               |
| [Visões gerais dos recursos gráficos do XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/graphics-newfeatures-toc)                                                                     | Visões gerais dos recursos gráficos do XBOX Series X\|S.                                                                                                                                          |
| [Pipeline State Objects serializados e derivados em detalhes](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/graphics-pso-overview)                                                                    | Guia aprofundado sobre Pipeline State Objects (PSOs) serializados e derivados do Direct3D 12, incluindo compilação em runtime e bytecode DXIL no XBOX.                                            |
| [Windows Imaging Component (WIC) no XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/image-processing-overview)                                                                                    | Recursos do Windows Imaging Component (WIC) disponíveis no GDK para XBOX para codificar, decodificar e manipular BMP, JPG, PNG, GIF, TIFF, ICO e DDS.                                             |
| [Mesh Shaders no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/ms/ms-scarlett)                                                                                          | Mesh Shaders no XBOX Series X\|S.                                                                                                                                                                 |
| [Uso do pipeline de Mesh Shader](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/ms/ms-usage)                                                                                               | Uso do pipeline de Mesh Shader.                                                                                                                                                                   |
| [Construtores de BVH](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-bvhbuilders)                                                                                            | Construtores de BVH.                                                                                                                                                                              |
| [Compressão de BVH](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-compression)                                                                                              | Compressão de BVH.                                                                                                                                                                                |
| [Design do hardware de raytracing](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-hardware-design)                                                                           | Design do hardware de raytracing.                                                                                                                                                                 |
| [Suporte a k-DOP no XDXR para AABBs de instância mais justas](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-kdop)                                                           | Suporte a k-DOP no XDXR para AABBs de instância mais justas.                                                                                                                                      |
| [RTPSO offline do XDXR](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-offlinertpso)                                                                                         | RTPSO offline do XDXR.                                                                                                                                                                            |
| [Raytracing e DXR](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-overview)                                                                                                  | As extensões DirectX Raytracing (DXR) e XBOX DXR (XDXR) dão a títulos XBOX Series X\|S acesso de baixo nível ao hardware de raytracing personalizado e aos construtores de BVH.                   |
| [XDXRStandaloneTraverse](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-standalone)                                                                                          | XDXRStandaloneTraverse.                                                                                                                                                                           |
| [XDXR (XBOX DXR)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-xdxr)                                                                                                       | XDXR (XBOX DXR).                                                                                                                                                                                  |
| [Práticas recomendadas e recomendações do XDXR](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/raytracing/rt-xdxrbestpractices)                                                            | Práticas recomendadas e recomendações do XDXR.                                                                                                                                                    |
| [Visão geral da API Direct3D 12 de Sampler Feedback](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/sfs/sf-api-design)                                                                     | Visão geral da API Direct3D 12 de Sampler Feedback.                                                                                                                                               |
| [Design do hardware de GPU do Sampler Feedback](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/sfs/sf-gpu-design)                                                                          | Design do hardware de GPU do Sampler Feedback.                                                                                                                                                    |
| [Visão geral do Sampler Feedback](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/sfs/sf-overview)                                                                                          | O Sampler Feedback expõe os padrões de amostragem de textura da GPU a títulos XBOX Series X\|S para streaming de texturas em blocos e sombreamento em espaço de textura.                          |
| [Exemplo de uso do Sampler Feedback for Streaming (SFS)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/sfs/sfs-usage)                                                                     | Exemplo de uso do Sampler Feedback for Streaming (SFS).                                                                                                                                           |
| [API Direct3D 12 de Variable Rate Shading](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/vrs/vrs-api)                                                                                     | API Direct3D 12 de Variable Rate Shading.                                                                                                                                                         |
| [Design do recurso Variable Rate Shading (VRS)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/vrs/vrs-feature)                                                                            | Design do recurso Variable Rate Shading (VRS).                                                                                                                                                    |
| [Visão geral do Variable Rate Shading](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/vrs/vrs-overview)                                                                                    | O Variable Rate Shading (VRS) Tier 2 no XBOX Series X\|S permite que títulos variem a taxa de sombreamento ao longo do quadro para trocar qualidade por desempenho de renderização.               |
| [Por que usar Variable Rate Shading?](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/vrs/why-vrs)                                                                                          | Por que usar Variable Rate Shading?                                                                                                                                                               |
| [Visão geral do XBOX Texture Compressor](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/xbtc/xbox-texture-compressor)                                                                      | Visão geral do XBOX Texture Compressor.                                                                                                                                                           |
| [Ferramenta XBOX Texture Compressor (XBTC.exe)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/xbtc/xbtc)                                                                                  | Ferramenta XBOX Texture Compressor (XBTC.exe).                                                                                                                                                    |
| [Especificação do arquivo de archive do XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/xbtc/xbtc-archive-format)                                           | Especificação do arquivo de archive do XBOX Texture Compressor (XBTC).                                                                                                                            |
| [Configuração de lote em JSON](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/newfeatures/xbtc/xbtc-json-batch-configuration)                                                                          | Configuração de lote em JSON.                                                                                                                                                                     |
| [Decodificação de Cmask](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/cmask-decoding)                                                                                                      | Decodificação de Cmask.                                                                                                                                                                           |
| [Enhanced Barriers do D3D12](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/enhanced-barriers)                                                                                               | Enhanced Barriers do D3D12.                                                                                                                                                                       |
| [Visão geral da GPU do XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/gpu-overview)                                                                                        | Visão geral da arquitetura e dos recursos da GPU do XBOX Series X\|S para desenvolvedores de jogos que visam o console com Direct3D 12.x e o GDK.                                                 |
| [Sincronização de GPU no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/gpu-synchronization-scarlett)                                                                      | Sincronização de GPU no XBOX Series X\|S.                                                                                                                                                         |
| [Visão geral de gráficos do XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/graphics)                                                                                               | Visão geral de gráficos do XBOX One.                                                                                                                                                              |
| [Saída de alto alcance dinâmico (HDR)](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/hdr-support)                                                                                           | Saída de alto alcance dinâmico (HDR).                                                                                                                                                             |
| [Suporte a 120 Hz](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/one-twenty-hz-support)                                                                                                     | Suporte a 120 Hz.                                                                                                                                                                                 |
| [Apresentações de gráficos da Microsoft](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/gc-graphics-presentations)                                                             | Apresentações de gráficos da Microsoft.                                                                                                                                                           |
| [Loadout ajustado: otimizando a renderização de Call of Duty](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr01)                                | Loadout ajustado: otimizando a renderização de Call of Duty® para XBOX.                                                                                                                           |
| [Aproveitando ao máximo o compilador de shaders do XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr02)                                     | Aproveitando ao máximo o compilador de shaders do XBOX.                                                                                                                                           |
| [Novidades no PIX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr03)                                                                           | Novidades no PIX.                                                                                                                                                                                 |
| [Dicas e truques de depuração de GPU](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr04)                                                        | Dicas e truques de depuração de GPU.                                                                                                                                                              |
| [Mesh shaders: relatos das trincheiras](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr05)                                                      | Mesh shaders: relatos das trincheiras.                                                                                                                                                            |
| [Otimizando o desempenho de shaders com o Shader Explorer do PIX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr06)                            | Otimizando o desempenho de shaders com o Shader Explorer do PIX.                                                                                                                                  |
| [Raytracing no XBOX: desempenho e otimização](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr07)                                                | Raytracing no XBOX: desempenho e otimização.                                                                                                                                                      |
| [Dicas e truques de desempenho de GPU](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr08)                                                       | Dicas e truques de desempenho de GPU.                                                                                                                                                             |
| [Investigação rápida de desempenho com o GPU Trace](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr09)                                          | Investigação rápida de desempenho com o GPU Trace.                                                                                                                                                |
| [Raytracing no XBOX: atualização de 2024](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr10)                                                    | Raytracing no XBOX: atualização de 2024.                                                                                                                                                          |
| [Extensibilidade do Mesh Viewer e do Texture Viewer](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr11)                                         | Extensibilidade do Mesh Viewer e do Texture Viewer.                                                                                                                                               |
| [Renderização orientada por GPU com mesh shaders em Alan Wake 2®](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr13)                            | Renderização orientada por GPU com mesh shaders em Alan Wake 2®.                                                                                                                                  |
| [Extraindo o máximo do compilador de shaders do XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/getting-the-most-from-xbox-shader-compiler)                       | Extraindo o máximo do compilador de shaders do XBOX.                                                                                                                                              |
| [Dicas e truques de depuração de GPU para XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gpu-debugging-tips-and-tricks)                                          | Dicas e truques de depuração de GPU para XBOX.                                                                                                                                                    |
| [Visão geral de dicas e truques de desempenho de GPU de 2024](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/gpu-performance-tips-and-tricks)                          | Visão geral de dicas e truques de desempenho de GPU de 2024.                                                                                                                                      |
| [Otimizar o desempenho de shaders com o Shader Explorer do PIX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/optimizing-shader-performance-with-pix-shader-explorer) | Otimizar o desempenho de shaders com o Shader Explorer do PIX.                                                                                                                                    |
| [Novidades no PIX em 2024](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xdd2024/whats-new-in-pix-2024)                                                                       | Novidades no PIX em 2024.                                                                                                                                                                         |
| [Apresentação de visão geral da GPU do XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr01)                                 | Apresentação de visão geral da GPU do XBOX Series X\|S.                                                                                                                                           |
| [Jogos responsivos](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr04)                                                                      | Jogos responsivos.                                                                                                                                                                                |
| [Variable Rate Shading e iluminação esparsa](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr08)                                             | Variable Rate Shading e iluminação esparsa.                                                                                                                                                       |
| [Um tour pelo novo PIX Checklist: desempenho de GPU facilitado](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr01)                          | Um tour pelo novo PIX Checklist: desempenho de GPU facilitado.                                                                                                                                    |
| [Usando o HDR e o hardware de vídeo do XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr02)                                 | Aproveitando o poder do HDR e do hardware de vídeo do XBOX Series X\|S.                                                                                                                           |
| [Ritmo de quadros e latência com as APIs de apresentação do GDKX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr03)                        | Entendendo o ritmo de quadros e a latência com as APIs de apresentação do GDKX.                                                                                                                   |
| [Problemas gráficos comuns do XBOX Series X\|S e soluções](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr06)                               | Problemas gráficos comuns do XBOX Series X\|S e soluções.                                                                                                                                         |
| [Melhorias no PIX para XBOX](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr07)                                                             | Melhorias no PIX para XBOX.                                                                                                                                                                       |
| [Práticas recomendadas para raytracing no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr09)                              | Práticas recomendadas para raytracing no XBOX Series X\|S.                                                                                                                                        |
| [Layouts e tiling de texturas no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/scarlett-tex-layouts)                                                                                | Layouts e tiling de texturas no XBOX Series X\|S.                                                                                                                                                 |
| [Modificação automática de shaders para renderização checkerboard](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/automatic-shader-modification-for-checkerboard-rendering)                | Modificação automática de shaders para renderização checkerboard.                                                                                                                                 |
| [Caches e coerência na GPU do XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/caches-and-coherency-on-xbox-one-gpu)                                                               | Caches e coerência na GPU do XBOX One.                                                                                                                                                            |
| [Renderização checkerboard no XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/checkerboard-rendering-on-xbox-one)                                                                 | Renderização checkerboard no XBOX One.                                                                                                                                                            |
| [Como funcionam as instruções VMEM?](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/how-do-vmem-instructions-work)                                                                         | Como funcionam as instruções VMEM?                                                                                                                                                                |
| [Recomendações de otimização para o XBOX Series S](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/series-s-optimizations)                                                                  | Recomendações de otimização para o XBOX Series S.                                                                                                                                                 |
| [Resolução dinâmica no XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-dynamic-resolution)                                                                               | Resolução dinâmica no XBOX One.                                                                                                                                                                   |
| [Implementando um gerenciador de memória ESRAM](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-esram-manager)                                                                     | Implementando um gerenciador de memória ESRAM.                                                                                                                                                    |
| [Unidades de computação da GPU do XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-gpu-compute-units)                                                                     | Unidades de computação da GPU do XBOX One.                                                                                                                                                        |
| [Acesso à memória da GPU do XBOX One: ONION, GARLIC e mais](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-gpu-memory-access)                                                     | Acesso à memória da GPU do XBOX One: ONION, GARLIC e mais.                                                                                                                                        |
| [Visão geral da GPU do XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-gpu-overview)                                                                                     | White paper da GPU do XBOX One: diagrama de blocos, unidades de computação, waves e capacidades do Direct3D 11 que os desenvolvedores de gráficos precisam conhecer para visar o console.         |
| [Referência rápida de ocupação do XBOX One](https://learn.microsoft.com/gaming/gdk/docs/features/graphics/whitepapers/xbox-one-occupancy-quick-reference)                                                             | Referência rápida de ocupação do XBOX One.                                                                                                                                                        |
| [Práticas recomendadas de segurança de comunicação](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/communication-security/communication-security-overview)                              | Requisitos de confidencialidade, integridade e autenticação para proteger toda a comunicação de rede do jogo, com orientações sobre criptografia, hash e privacidade de IP.                       |
| [Conceitos de segurança de jogos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/game-security-overview)                                                                                | Visão geral dos conceitos de segurança de jogos, das categorias comuns de ataque e de como ajudar a mitigá-las.                                                                                   |
| [Práticas recomendadas de segurança para ferramentas de desenvolvimento de jogos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/general-security/game-tool-security)                   | Orientações de segurança para ferramentas personalizadas de desenvolvimento de jogos: comunicação segura das ferramentas e isolamento das ferramentas em relação aos ambientes de lançamento.     |
| [Práticas recomendadas de segurança de jogos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/general-security/general-game-security)                                                    | Práticas gerais de segurança no design e no desenvolvimento de jogos: proteção de PII e orientações para testes de segurança.                                                                     |
| [Comunicação segura de jogo para títulos GDK](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/communication-security/communication-security-impl/secure-communication-impl)              | Resumo da abordagem de comunicação segura recomendada por tipo de tráfego em títulos GDK.                                                                                                         |
| [Comunicação segura em malha de jogo](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/communication-security/communication-security-impl/gc-secure-game-mesh-impl)                       | Orientações de comunicação segura ponto a ponto e cliente/servidor para títulos GDK.                                                                                                              |
| [Exemplos de comunicação segura](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/communication-security/communication-security-impl/gc-secure-samples)                                   | Exemplos do GDK e dos serviços XBOX que demonstram práticas recomendadas de comunicação segura.                                                                                                   |
| [Solicitações web e WebSockets seguros](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/game-principles/security/communication-security/communication-security-impl/gc-secure-webrequest-impl)                    | APIs recomendadas, autenticação e configuração de TLS para comunicação HTTPS e WebSocket em títulos GDK.                                                                                          |

## Ferramentas

| Página                                                                                                                                                                                | Descrição                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Configuração (xbconfig.exe)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/commandlinetools/xbconfig)                                                              | Configuração (xbconfig.exe).                                                                                                                                                                                      |
| [Desempenho de CPU (xbperf.exe)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/commandlinetools/xbperf)                                                             | Desempenho de CPU (xbperf.exe).                                                                                                                                                                                   |
| [Ferramenta TimeTravelDebugging para XBOX (xbttd.exe)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/commandlinetools/xbttd)                                        | Ferramenta TimeTravelDebugging para XBOX (xbttd.exe).                                                                                                                                                             |
| [Gerenciar contas de usuário (wdconfig.exe)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/console_commandlinetools/wdconfig)                                       | Gerenciar contas de usuário (wdconfig.exe).                                                                                                                                                                       |
| [Página de desempenho (Dev Home)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/devhome/devhome-performance)                                                        | Página de desempenho (Dev Home).                                                                                                                                                                                  |
| [Hang Investigation for XBOX (HIX)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/hix/hix)                                                                          | Hang Investigation for XBOX (HIX).                                                                                                                                                                                |
| [Depuração de shaders ao vivo para investigação de travamentos](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/hix/live-debugging)                                   | Depuração de shaders ao vivo para investigação de travamentos.                                                                                                                                                    |
| [Analisando o desempenho do título](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/analyzing-system-performance)                                                 | Analisando o desempenho do título.                                                                                                                                                                                |
| [Configurando a interface do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/configuring-pix)                                                                | Configurando a interface do PIX.                                                                                                                                                                                  |
| [Analisando o desempenho da CPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/cpu-performance)                                                                 | Analisando o desempenho da CPU.                                                                                                                                                                                   |
| [Extensibilidade](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/extensibility/pix-extensibility)                                                                | Extensibilidade.                                                                                                                                                                                                  |
| [API HLSL de extensibilidade do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/extensibility/pix-extensibility-hlsl)                                        | API HLSL de extensibilidade do PIX.                                                                                                                                                                               |
| [Extensibilidade do Mesh Viewer](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/extensibility/pix-extensibility-mesh-viewer)                                     | Extensibilidade do Mesh Viewer.                                                                                                                                                                                   |
| [Configurações de extensibilidade do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/extensibility/pix-extensibility-settings)                               | Configurações de extensibilidade do PIX.                                                                                                                                                                          |
| [Extensibilidade do Texture Viewer](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/extensibility/pix-extensibility-texture-viewer)                               | Extensibilidade do Texture Viewer.                                                                                                                                                                                |
| [Analisando o desempenho de E/S de arquivos do DirectStorage e do Win32](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/fileio-performance)                      | Analisando o desempenho de E/S de arquivos do DirectStorage e do Win32.                                                                                                                                           |
| [Analisando o desempenho da GPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/gpu-performance)                                                             | Analisando o desempenho da GPU.                                                                                                                                                                                   |
| [Objetos da API do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-api-objects)                                                                      | Objetos da API do PIX.                                                                                                                                                                                            |
| [Gargalos de GPU no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-bottlenecks)                                                                     | Gargalos de GPU no PIX.                                                                                                                                                                                           |
| [BVH Viewer do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-bvh-viewer)                                                                           | BVH Viewer do PIX.                                                                                                                                                                                                |
| [Contadores do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-counters)                                                                             | Contadores do PIX.                                                                                                                                                                                                |
| [Dr. PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-drpix)                                                                                          | Dr. PIX.                                                                                                                                                                                                          |
| [Editar e Continuar no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-edit-and-continue)                                                            | Editar e Continuar no PIX.                                                                                                                                                                                        |
| [Edições do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-edits)                                                                                   | Edições do PIX.                                                                                                                                                                                                   |
| [Detalhes de eventos do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-event-details)                                                               | Detalhes de eventos do PIX.                                                                                                                                                                                       |
| [Capturas de GPU do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-capture)                                                                     | Capturas de GPU do PIX.                                                                                                                                                                                           |
| [Suporte à análise de ExecuteIndirect no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-executeindirect)                                        | Suporte à análise de ExecuteIndirect no PIX.                                                                                                                                                                      |
| [Montagem de entrada](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-input-assembly)                                                                 | Montagem de entrada.                                                                                                                                                                                              |
| [Visão geral da captura de GPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-overview-page)                                                        | Visão geral da captura de GPU.                                                                                                                                                                                    |
| [Exibição de pipeline](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-pipeline-view)                                                                 | Exibição de pipeline.                                                                                                                                                                                             |
| [Recursos do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-resources)                                                                          | Recursos do PIX.                                                                                                                                                                                                  |
| [Linha do tempo de GPU do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-timeline-tab)                                                          | Linha do tempo de GPU do PIX.                                                                                                                                                                                     |
| [Medição de tempo de GPU do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-gpu-timing)                                                              | Medição de tempo de GPU do PIX.                                                                                                                                                                                   |
| [Memory Viewer](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-memory-viewer)                                                                            | Memory Viewer.                                                                                                                                                                                                    |
| [Mesh Viewer do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-mesh-viewer)                                                                         | Mesh Viewer do PIX.                                                                                                                                                                                               |
| [Estados de pipeline do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-pipeline-states)                                                             | Estados de pipeline do PIX.                                                                                                                                                                                       |
| [Exibição de recursos do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-resources-tab)                                                              | Exibição de recursos do PIX.                                                                                                                                                                                      |
| [Depuração de shaders no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-shader-debugging)                                                           | Depuração de shaders no PIX.                                                                                                                                                                                      |
| [PDBs de shader no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-shader-pdbs)                                                                      | PDBs de shader no PIX.                                                                                                                                                                                            |
| [Shader Trace do PIX (XBOX One)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-shader-trace-durpio)                                                     | Shader Trace do PIX (XBOX One).                                                                                                                                                                                   |
| [Shader Trace do PIX (XBOX Series X\|S)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-shader-trace-scarlett)                                           | Shader Trace do PIX (XBOX Series X\|S).                                                                                                                                                                           |
| [Exibição de estado](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-state)                                                                               | Exibição de estado.                                                                                                                                                                                               |
| [Tabela de contadores de hardware do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-table-of-hardware-counters)                                     | Tabela de contadores de hardware do PIX.                                                                                                                                                                          |
| [Estatísticas de mips de textura do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-texture-mip-stats)                                               | Estatísticas de mips de textura do PIX.                                                                                                                                                                           |
| [Texture Viewer do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-texture-viewer)                                                                   | Texture Viewer do PIX.                                                                                                                                                                                            |
| [Variable Rate Shading (VRS) no PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-vrs)                                                                 | Variable Rate Shading (VRS) no PIX.                                                                                                                                                                               |
| [Usando o PIX com shaders](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu/pix-with-shaders)                                                                  | Usando o PIX com shaders.                                                                                                                                                                                         |
| [Capturas de GPU Trace do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu-trace/pix-gpu-trace-capture)                                                   | Capturas de GPU Trace do PIX.                                                                                                                                                                                     |
| [Capturas de GPU Trace do PIX para profiling no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu-trace/pix-gpu-trace-overview)               | Como as capturas de GPU Trace do PIX registram dados de profiling SQTT e SPM ao longo dos quadros no XBOX Series X\|S, incluindo ocupação, context rolls e análise offline.                                       |
| [Interface do GPU Trace do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/gpu-trace/pix-gpu-trace-ui)                                                       | Interface do GPU Trace do PIX.                                                                                                                                                                                    |
| [Iniciando o PIX, conectando-se a consoles e fazendo capturas](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/launching-and-connecting)                          | Iniciando o PIX, conectando-se a consoles e fazendo capturas.                                                                                                                                                     |
| [Analisando o uso de memória e o desempenho](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/memory-performance)                                                  | Analisando o uso de memória e o desempenho.                                                                                                                                                                       |
| [Timing Captures do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/new-timing-captures)                                                                     | Timing Captures do PIX.                                                                                                                                                                                           |
| [Abrindo Timing Captures programáticas](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/open-offline-timing-captures)                                             | Abrindo Timing Captures programáticas.                                                                                                                                                                            |
| [PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix)                                                                                                        | PIX.                                                                                                                                                                                                              |
| [Referência da API do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-api-reference)                                                                     | Referência da API do PIX.                                                                                                                                                                                         |
| [Fazendo profiling do código de inicialização e de startup de um título](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-capture-from-launch)                 | Fazendo profiling do código de inicialização e de startup de um título.                                                                                                                                           |
| [Analisando stalls e trocas de contexto em Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-context-switches)                                 | Analisando stalls e trocas de contexto em Timing Captures.                                                                                                                                                        |
| [Convertendo um arquivo etl em uma Timing Capture](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-convert-etl-files)                                         | Convertendo um arquivo etl em uma Timing Capture.                                                                                                                                                                 |
| [Convertendo versões anteriores de Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-convert-timing-captures)                                  | Convertendo versões anteriores de Timing Captures.                                                                                                                                                                |
| [Configurando o PIX para acessar PDBs em capturas de CPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-cpu-pdb-config)                                     | Configurando o PIX para acessar PDBs em capturas de CPU.                                                                                                                                                          |
| [Analisar o caminho crítico de um evento PIX com Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-critical-path)                              | Analisando o caminho crítico de um evento PIX usando Timing Captures.                                                                                                                                             |
| [Alocadores de memória personalizados do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-custom-memory-allocators)                                       | Alocadores de memória personalizados do PIX.                                                                                                                                                                      |
| [Analisando o desempenho do DirectStorage](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-directstorage)                                                     | Analisando o desempenho do DirectStorage.                                                                                                                                                                         |
| [Diretrizes de depuração de GPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-gpu-debugging)                                                               | Diretrizes de depuração de GPU.                                                                                                                                                                                   |
| [Analisando o desempenho de Dynamic Latency Input](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-input-sync)                                                | Analisando o desempenho de Dynamic Latency Input.                                                                                                                                                                 |
| [Capturas de Instruction Trace](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-instruction-trace-captures)                                                   | Capturas de Instruction Trace.                                                                                                                                                                                    |
| [PIX Live](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-live)                                                                                              | PIX Live.                                                                                                                                                                                                         |
| [Memory Pies](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-live-memory-pies)                                                                               | Memory Pies.                                                                                                                                                                                                      |
| [Analisando acessos a arquivos que ocorrem dentro de arquivos de archive](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-mappingfiles)                       | Analisando acessos a arquivos que ocorrem dentro de arquivos de archive.                                                                                                                                          |
| [A exibição Metrics nas Timing Captures do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-metrics-view)                                                 | A exibição Metrics nas Timing Captures do PIX.                                                                                                                                                                    |
| [Detectando violações das limitações de gravação no armazenamento local](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-nvme-write-monitor)                  | Detectando violações das limitações de gravação no armazenamento local.                                                                                                                                           |
| [Depuração ao vivo sob demanda do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-on-demand-live-debugging)                                              | Depuração ao vivo sob demanda do PIX.                                                                                                                                                                             |
| [Analisando amostras de CPU em Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-sampling-profiler)                                            | Analisando amostras de CPU em Timing Captures.                                                                                                                                                                    |
| [Salvando e carregando configurações do PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-save-load-settings)                                              | Salvando e carregando configurações do PIX.                                                                                                                                                                       |
| [Detecção de exceções de shader em capturas de GPU](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-shader-exception-detection)                               | Detecção de exceções de shader em capturas de GPU.                                                                                                                                                                |
| [Depuração ao vivo do PIX em exceções de shader](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-shader-exceptions-live-debugging)                            | Depuração ao vivo do PIX em exceções de shader.                                                                                                                                                                   |
| [System Monitor](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-system-monitor)                                                                              | System Monitor.                                                                                                                                                                                                   |
| [Marcadores de Timing Capture](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-capture-bookmarks)                                                      | Marcadores de Timing Capture.                                                                                                                                                                                     |
| [Recursos de comparação de Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-capture-compare)                                           | Recursos de comparação de Timing Captures.                                                                                                                                                                        |
| [Analisando o uso de objetos da API D3D em Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-captures-d3d-objects)                      | Analisando o uso de objetos da API D3D em Timing Captures.                                                                                                                                                        |
| [Analisando o uso de memória e o desempenho em Timing Captures](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-captures-memory)                       | Analisando o uso de memória e o desempenho em Timing Captures.                                                                                                                                                    |
| [Consultando o formato de arquivo de Timing Capture](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-capture-sqlite-queries)                           | Consultando o formato de arquivo de Timing Capture.                                                                                                                                                               |
| [O layout de resumo da Timing Capture](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-timing-capture-summary-layout)                                         | O layout de resumo da Timing Capture.                                                                                                                                                                             |
| [Analisando o desempenho de E/S de arquivos Win32](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/pix-win32-fileio)                                              | Analisando o desempenho de E/S de arquivos Win32.                                                                                                                                                                 |
| [Configurando um console para uso com o PIX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/required-xconfig-settings)                                           | Configurando um console para uso com o PIX.                                                                                                                                                                       |
| [Configuração e primeiros passos](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/setup-getting-started)                                                          | Configuração e primeiros passos.                                                                                                                                                                                  |
| [Shader Explorer do PIX para ajuste de shaders no XBOX Series X\|S](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/pix/shader-explorer/pix-shader-explorer-overview) | Use o Shader Explorer do PIX no XBOX Series X\|S para inspecionar a pressão de GPR, os tempos de vida de registradores e os custos de instruções, e depois itere no código-fonte do shader ou em projetos de PDB. |
| [Portando shaders do FXC para o DXC](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/dxc-port-from-fxc)                                                | Portando shaders do FXC para o DXC.                                                                                                                                                                               |
| [Usando o DXC.exe e a interface da .dll dxcompiler](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/dxc-usage)                                         | Usando o DXC.exe e a interface da .dll dxcompiler.                                                                                                                                                                |
| [Usando defines no XBOX](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/dxc-xbox-defines)                                                             | Usando defines no XBOX.                                                                                                                                                                                           |
| [Extensões HLSL do DXC](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/dxc-xbox-extensions)                                                           | Extensões HLSL do DXC.                                                                                                                                                                                            |
| [Intrínsecos do compilador DXC](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/dxc-xbox-intrinsics)                                                   | Intrínsecos do compilador DXC.                                                                                                                                                                                    |
| [Compilador de shaders](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/shadercompiler/shader-compiler)                                                               | Compilador de shaders.                                                                                                                                                                                            |
| [Sobreposição de desempenho do título](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/titleperfoverlay/titleperfoverlay)                                             | Sobreposição de desempenho do título.                                                                                                                                                                             |
| [XBOX Hang Investigation Tool (XHIT)](https://learn.microsoft.com/gaming/gdk/docs/tools/tools-console/xhit/xhit-tool)                                                                 | XBOX Hang Investigation Tool (XHIT).                                                                                                                                                                              |

## Referências de API

| Página                                                                                                                                                                                                                                                                                                                                      | Descrição                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_BUILD\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/enums/d3d12_raytracing_acceleration_structure_build_flags_public)                                                                                                                          | Especifica sinalizadores para a compilação de uma estrutura de aceleração de raytracing. Use um valor desta enumeração com a chamada correspondente.                                                                |
| [D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_COPY\_MODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/enums/d3d12_raytracing_acceleration_structure_copy_mode_public)                                                                                                                              | Especifica o tipo de operação de cópia executada ao chamar CopyRaytracingAccelerationStructure.                                                                                                                     |
| [D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_POSTBUILD\_INFO\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/enums/d3d12_raytracing_acceleration_structure_postbuild_info_type_public)                                                                                                         | Especifica o tipo de informação pós-compilação da estrutura de aceleração que pode ser recuperada com chamadas a EmitRaytracingAccelerationStructurePostbuildInfo e APIs relacionadas.                              |
| [D3D12SerializeVersionedRootSignature](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/functions/d3d12serializeversionedrootsignature_public)                                                                                                                                                         | Serializa uma assinatura raiz de qualquer versão que pode ser passada para ID3D12Device::CreateRootSignature.                                                                                                       |
| [ID3D12CommandQueue::BeginEvent](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_beginevent_public)                                                                                                                                          | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma fila de comandos. (ID3D12CommandQueue.BeginEvent)                                                                     |
| [ID3D12CommandQueue::EndEvent](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_endevent_public)                                                                                                                                              | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma fila de comandos. (ID3D12CommandQueue.EndEvent)                                                                       |
| [ID3D12CommandQueue::SetMarker](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_setmarker_public)                                                                                                                                            | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma fila de comandos. (ID3D12CommandQueue.SetMarker)                                                                      |
| [CreatePipelineState](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12device2/methods/id3d12device2_createpipelinestate_public)                                                                                                                                                      | Cria um objeto de estado de pipeline a partir de uma descrição de fluxo de estado de pipeline.                                                                                                                      |
| [SetAutoBreadcrumbsEnablement](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12deviceremovedextendeddatasettings/methods/id3d12deviceremovedextendeddatasettings_setautobreadcrumbsenablement_public)                                                                                | Configura as opções de habilitação dos auto-breadcrumbs de Device Removed Extended Data (DRED).                                                                                                                     |
| [ID3D12GraphicsCommandList::BeginEvent](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_beginevent_public)                                                                                                                     | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma lista de comandos. (ID3D12GraphicsCommandList.BeginEvent)                                                             |
| [ClearDepthStencilView](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_cleardepthstencilview_public)                                                                                                                          | Limpa o recurso de profundidade e estêncil. (ID3D12GraphicsCommandList.ClearDepthStencilView)                                                                                                                       |
| [ID3D12GraphicsCommandList::EndEvent](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_endevent_public)                                                                                                                         | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma lista de comandos. (ID3D12GraphicsCommandList.EndEvent)                                                               |
| [ID3D12GraphicsCommandList::SetMarker](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setmarker_public)                                                                                                                       | Não deve ser chamado diretamente. Use o runtime de eventos do PIX para inserir eventos em uma lista de comandos. (ID3D12GraphicsCommandList.SetMarker)                                                              |
| [ExecuteMetaCommand (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_executemetacommand_public)                                                                                                       | Registra a execução (ou invocação) do metacomando especificado em uma lista de comandos gráficos.                                                                                                                   |
| [WriteToSubresource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_writetosubresource_public)                                                                                                                                                      | Usa a CPU para copiar dados para um sub-recurso, permitindo que a CPU modifique o conteúdo da maioria das texturas com layouts indefinidos.                                                                         |
| [ID3D12Tools](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12tools/id3d12tools_public)                                                                                                                                                                                              | Esta interface é usada para configurar o runtime para ferramentas como o PIX. Ela não é destinada nem suportada para qualquer outro cenário.                                                                        |
| [EnableShaderInstrumentation](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12tools/methods/id3d12tools_enableshaderinstrumentation_public)                                                                                                                                          | Este método permite que ferramentas como o PIX instrumentem shaders.                                                                                                                                                |
| [ShaderInstrumentationEnabled](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12tools/methods/id3d12tools_shaderinstrumentationenabled_public)                                                                                                                                        | Determina se a instrumentação de shaders está habilitada.                                                                                                                                                           |
| [ID3D12VirtualizationGuestDevice](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12virtualizationguestdevice/id3d12virtualizationguestdevice_public)                                                                                                                                  | Referência de ID3D12VirtualizationGuestDevice, uma interface na API gráfica Direct3D 12 no XBOX. Reservada ou não usada no XBOX; veja os comentários para detalhes.                                                 |
| [CreateFenceFd](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12virtualizationguestdevice/methods/id3d12virtualizationguestdevice_createfencefd_public)                                                                                                                              | Referência de CreateFenceFd, um método na API gráfica Direct3D 12 no XBOX. Reservado ou não usado no XBOX; veja os comentários para detalhes.                                                                       |
| [ShareWithHost](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/interfaces/id3d12virtualizationguestdevice/methods/id3d12virtualizationguestdevice_sharewithhost_public)                                                                                                                              | Referência de ShareWithHost, um método na API gráfica Direct3D 12 no XBOX. Reservado ou não usado no XBOX; veja os comentários para detalhes.                                                                       |
| [D3D12XBOX\_RAYTRACING\_ACCELERATION\_STRUCTURE\_POSTBUILD\_INFO\_OFFLINE\_STATISTICS\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12/structs/d3d12xbox_raytracing_acceleration_structure_postbuild_info_offline_statistics_desc_public)                                | Descreve estatísticas relacionadas a uma compilação offline de BLAS.                                                                                                                                                |
| [d3d12\_x (conteúdo da API) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/d3d12_x_members)                                                                                                                                                                                    | Tópicos de referência para d3d12\_x.h.                                                                                                                                                                              |
| [D3D12\_BUFFER\_SRV\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_buffer_srv_flags)                                                                                                                                                                        | Identifica como exibir um recurso de buffer.                                                                                                                                                                        |
| [D3D12\_BUFFER\_UAV\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_buffer_uav_flags)                                                                                                                                                                        | Identifica opções de exibição de acesso não ordenado para um recurso de buffer.                                                                                                                                     |
| [D3D12\_COMMAND\_LIST\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_command_list_type)                                                                                                                                                                      | Especifica o tipo de uma lista de comandos.                                                                                                                                                                         |
| [D3D12\_COMMAND\_QUEUE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_command_queue_flags)                                                                                                                                                                  | Especifica os sinalizadores usados para criar uma fila de comandos.                                                                                                                                                 |
| [D3D12\_DESCRIPTOR\_HEAP\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_descriptor_heap_flags)                                                                                                                                                              | Especifica as opções de um heap de descritores.                                                                                                                                                                     |
| [D3D12\_HEAP\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_heap_flags)                                                                                                                                                                                     | Especifica opções de heap, como se o heap pode conter texturas e se os recursos são compartilhados entre adaptadores.                                                                                               |
| [D3D12\_INDEX\_BUFFER\_STRIP\_CUT\_VALUE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_index_buffer_strip_cut_value)                                                                                                                                              | Quando a topologia de primitivas de faixa de triângulos é usada, as posições dos vértices são interpretadas como vértices de uma faixa de triângulos contínua. O valor de índice especial indica um corte na faixa. |
| [D3D12\_INDIRECT\_ARGUMENT\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_indirect_argument_type)                                                                                                                                                            | D3D12\_INDIRECT\_ARGUMENT\_TYPE (consoles da família XBOX One) — tipos de argumento para parâmetros indiretos, usados na estrutura D3D12\_INDIRECT\_ARGUMENT\_DESC.                                                 |
| [D3D12\_MESH\_SHADER\_TIER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_mesh_shader_tier)                                                                                                                                                                        | Define constantes que especificam o suporte a mesh shaders e amplification shaders.                                                                                                                                 |
| [D3D12\_PIPELINE\_STATE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_pipeline_state_flags)                                                                                                                                                                | Especifica sinalizadores que controlam o posicionamento dos dados produzidos pelo geometry shader e pela tesselação, incluindo se os dados do geometry shader são armazenados fora do chip.                         |
| [D3D12\_PIPELINE\_STATE\_SUBOBJECT\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_pipeline_state_subobject_type)                                                                                                                                             | Especifica o tipo de um subobjeto em uma descrição de fluxo de estado de pipeline.                                                                                                                                  |
| [D3D12\_PRIMITIVE\_TOPOLOGY\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_primitive_topology_type)                                                                                                                                                          | Especifica como o pipeline interpreta primitivas de entrada do geometry shader ou do hull shader.                                                                                                                   |
| [D3D12\_QUERY\_HEAP\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_query_heap_type)                                                                                                                                                                          | Especifica o tipo de heap de consulta a ser criado.                                                                                                                                                                 |
| [D3D12\_QUERY\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_query_type)                                                                                                                                                                                     | Especifica o tipo de uma consulta.                                                                                                                                                                                  |
| [D3D12\_RESOURCE\_BARRIER\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_resource_barrier_flags)                                                                                                                                                            | Sinalizadores para definir uma barreira de recurso.                                                                                                                                                                 |
| [D3D12\_RESOURCE\_DIMENSION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_resource_dimension)                                                                                                                                                                     | Identifica o tipo do recurso que está sendo usado.                                                                                                                                                                  |
| [D3D12\_RESOURCE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_resource_flags)                                                                                                                                                                             | D3D12\_RESOURCE\_FLAGS (consoles da família XBOX One) — identifica opções para recursos. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                  |
| [D3D12\_RESOURCE\_STATES (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_resource_states)                                                                                                                                                                           | Especifica o estado de um recurso em relação a como o recurso está sendo usado.                                                                                                                                     |
| [D3D12\_ROOT\_SIGNATURE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_root_signature_flags)                                                                                                                                                                | D3D12\_ROOT\_SIGNATURE\_FLAGS (consoles da família XBOX One) — especifica opções para o layout da assinatura raiz. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                                 |
| [D3D12\_SAMPLER\_FEEDBACK\_TIER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_sampler_feedback_tier)                                                                                                                                                              | Define constantes que especificam o suporte a sampler feedback.                                                                                                                                                     |
| [D3D12\_SHARED\_RESOURCE\_COMPATIBILITY\_TIER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_shared_resource_compatibility_tier)                                                                                                                                   | Define constantes que especificam um tier de suporte a compartilhamento entre APIs.                                                                                                                                 |
| [D3D12\_SRV\_DIMENSION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_srv_dimension)                                                                                                                                                                               | Identifica o tipo do recurso que será exibido como um recurso de shader.                                                                                                                                            |
| [D3D12\_STENCIL\_OP (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_stencil_op)                                                                                                                                                                                     | Identifica as operações de estêncil que podem ser executadas durante o teste de profundidade e estêncil.                                                                                                            |
| [D3D12\_TEXTURE\_ADDRESS\_MODE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_texture_address_mode)                                                                                                                                                                | Especifica a técnica para resolver coordenadas de textura que estão fora dos limites de uma textura.                                                                                                                |
| [D3D12\_TEXTURE\_LAYOUT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_texture_layout)                                                                                                                                                                             | Especifica as opções para layouts de textura. No XBOX, esta enumeração inclui os membros de extensão D3D12XBOX\_.                                                                                                   |
| [D3D12\_WAVE\_MMA\_TIER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12_wave_mma_tier)                                                                                                                                                                              | D3D12\_WAVE\_MMA\_TIER (consoles da família XBOX One) — define constantes que especificam um nível de suporte para operações WaveMMA (wave\_matrix).                                                                |
| [D3D12XBOX\_COMMAND\_ALLOCATOR\_CALLBACK\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_command_allocator_callback_flags)                                                                                                                               | Sinalizadores usados em conjunto com a extensão XBOX para substituir a funcionalidade padrão do Command Allocator.                                                                                                  |
| [D3D12XBOX\_COMMAND\_LIST\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_command_list_flags)                                                                                                                                                            | Sinalizadores para especificar as opções de criação de listas de comandos.                                                                                                                                          |
| [D3D12XBOX\_COMMAND\_LIST\_RESET\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_command_list_reset_flags_x)                                                                                                                                             | Sinalizadores para uso com a API ID3D12GraphicsCommandList2::ResetX.                                                                                                                                                |
| [D3D12XBOX\_COMMAND\_QUEUE\_PRIORITY (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_command_queue_priority)                                                                                                                                                    | Especifica os valores da prioridade da fila de comandos.                                                                                                                                                            |
| [D3D12XBOX\_COMPRESSION\_STATE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_compression_state_flags)                                                                                                                                                  | Habilita ou desabilita a compressão de cor em recursos de destino de renderização e a de profundidade e/ou estêncil em recursos de destino de profundidade.                                                         |
| [D3D12XBOX\_COPY\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_copy_flags)                                                                                                                                                                             | D3D12XBOX\_COPY\_FLAGS (consoles da família XBOX One) — sinalizadores para controlar a cópia para a memória ou o preenchimento dela. Referência gráfica Direct3D 12 para XBOX.                                      |
| [D3D12XBOX\_CREATE\_DEVICE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_create_device_flags)                                                                                                                                                          | D3D12XBOX\_CREATE\_DEVICE\_FLAGS (consoles da família XBOX One) — define sinalizadores usados para criar um dispositivo. Referência gráfica Direct3D 12 para XBOX.                                                  |
| [D3D12XBOX\_DATA\_FORMAT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_data_format)                                                                                                                                                                           | Define os nomes de vários formatos de dados.                                                                                                                                                                        |
| [D3D12XBOX\_DCC\_COLOR\_TRANSFORM (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_dcc_color_transform)                                                                                                                                                          | A transformação de cor a ser executada antes da aplicação da Delta Color Compression.                                                                                                                               |
| [D3D12XBOX\_DCC\_COMPRESSION\_LEVEL (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_dcc_compression_level)                                                                                                                                                      | D3D12XBOX\_DCC\_COMPRESSION\_LEVEL (consoles da família XBOX One) — estabelece o tamanho máximo de unidade para a Delta Color Compression (DCC).                                                                    |
| [D3D12XBOX\_DEBUG\_FILTER\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_debug_filter_flags)                                                                                                                                                            | Um conjunto de sinalizadores que especificam as ações a serem tomadas em resposta a um erro de validação especificado.                                                                                              |
| [D3D12XBOX\_DEBUG\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_debug_flags)                                                                                                                                                                           | Especifica os sinalizadores usados para realizar depuração no XBOX One.                                                                                                                                             |
| [D3D12XBOX\_DERIVED\_COMPUTE\_STATE\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_derived_compute_state_type)                                                                                                                                           | Especifica o tipo de uma estrutura armazenada em um objeto de estado de computação derivado.                                                                                                                        |
| [D3D12XBOX\_DERIVED\_GRAPHICS\_STATE\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_derived_graphics_state_type)                                                                                                                                         | O tipo de um objeto de estado de pipeline gráfico derivado.                                                                                                                                                         |
| [D3D12XBOX\_DISPATCH\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_dispatch_flags)                                                                                                                                                                     | D3D12XBOX\_DISPATCH\_FLAGS (consoles da família XBOX One) — sinalizadores para controlar ID3D12GraphicsCommandList.DispatchX. Referência gráfica Direct3D 12 para XBOX.                                             |
| [D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_execute_command_list_flags_x)                                                                                                                                         | D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS (consoles da família XBOX One) — sinalizadores para uso com a API ExecuteCommandLists2X. Referência gráfica Direct3D 12 para XBOX.                                         |
| [D3D12XBOX\_EXTENDED\_COMPUTE\_PIPELINE\_STATE\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_extended_compute_pipeline_state_type)                                                                                                                                         | Especifica o tipo de uma estrutura armazenada em um objeto de estado de computação estendido.                                                                                                                       |
| [D3D12XBOX\_EXTENDED\_GRAPHICS\_PIPELINE\_STATE\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_extended_graphics_pipeline_state_type)                                                                                                                                       | Especifica o tipo de uma estrutura armazenada em um objeto de estado de pipeline gráfico estendido.                                                                                                                 |
| [D3D12XBOX\_FLUSH (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_flush)                                                                                                                                                                                        | Especifica sinalizadores que controlam ID3D12GraphicsCommandList::FlushPipelineX e ID3D12CommandQueue::SignalX.                                                                                                     |
| [D3D12XBOX\_FRAME\_EVENT\_STATISTICS\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_frame_event_statistics_flags)                                                                                                                                       | Especifica o status de um relatório de estatísticas de eventos de quadro.                                                                                                                                           |
| [D3D12XBOX\_FRAME\_EVENT\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_frame_event_type)                                                                                                                                                                | Especifica o tipo de um evento, para fins de agendamento de quadros.                                                                                                                                                |
| [D3D12XBOX\_FRAME\_INTERVAL\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_frame_interval_flags)                                                                                                                                                        | D3D12XBOX\_FRAME\_INTERVAL\_FLAGS (consoles da família XBOX One) — especifica as opções para fornecer controle adicional sobre o intervalo de quadro estabelecido.                                                  |
| [D3D12XBOX\_FRAME\_PIPELINE\_TOKEN (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_frame_pipeline_token)                                                                                                                                                        | Define um identificador para um quadro à medida que ele passa pelo pipeline gráfico: da origem e amostragem de entrada até a apresentação.                                                                          |
| [D3D12XBOX\_FRAME\_STATISTICS\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_frame_statistics_type)                                                                                                                                                      | Especifica os tipos de estatísticas de quadro a serem retornados quando GetFrameStatisticsX é chamado.                                                                                                              |
| [D3D12XBOX\_GDS\_OPERATION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_gds_operation)                                                                                                                                                                       | Especifica as operações de leitura e gravação para o Global Data Share (GDS).                                                                                                                                       |
| [D3D12XBOX\_HARDWARE\_VERSION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_hardware_version)                                                                                                                                                                 | Representa as versões de hardware na família de dispositivos XBOX One.                                                                                                                                              |
| [D3D12XBOX\_HISTENCIL\_COMPARE\_FUNCTION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_histencil_compare_function)                                                                                                                                            | Especifica como interpretar o resultado da função COMPARE.                                                                                                                                                          |
| [D3D12XBOX\_NUMBER\_FORMAT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_number_format)                                                                                                                                                                       | Define os nomes de vários formatos numéricos. Usado pela estrutura `D3D12XBOX_SHADER_RESOURCE_VIEW_DESC`.                                                                                                           |
| [D3D12XBOX\_OCCLUSION\_QUERY\_CONTROL\_COUNT\_FLAG](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_occlusion_query_control_count_flag)                                                                                                                                             | Sinalizadores para controlar quais amostras contar, como se devem ser contadas as amostras que passaram ou que falharam no teste de profundidade ou estêncil.                                                       |
| [D3D12XBOX\_ORDERED\_APPEND\_SHADER\_STAGE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_ordered_append_shader_stage)                                                                                                                                         | Associa um contador de Ordered Append a um estágio de shader. Atualmente, apenas o Compute Shader é suportado.                                                                                                      |
| [D3D12XBOX\_PAGE\_MAPPING\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_flags)                                                                                                                                                            | D3D12XBOX\_PAGE\_MAPPING\_FLAGS (consoles da família XBOX One) — sinalizadores que especificam detalhes adicionais sobre como as páginas devem ser mapeadas pelos métodos relacionados.                             |
| [D3D12XBOX\_PAGE\_MAPPING\_RANGE\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_range_type)                                                                                                                                                 | Especifica a finalidade de um intervalo de mapeamento de páginas.                                                                                                                                                   |
| [D3D12XBOX\_PIX\_CAPTURE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pix_capture_flags)                                                                                                                                                              | D3D12XBOX\_PIX\_CAPTURE\_FLAGS (consoles da família XBOX One) — sinalizadores para controlar o tipo de informação capturada para análise.                                                                           |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_CONSERVATIVE\_Z\_EXPORT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_conservative_z_export)                                                                                                                              | Força as exportações de Z a serem menores ou maiores que o valor de Z de origem, DB\_SHADER\_CONTROL.CONSERVATIVE\_Z\_EXPORT.                                                                                       |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_DEPTH\_BEFORE\_SHADER](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_depth_before_shader)                                                                                                                                  | Fornece configurações para o registro DB\_SHADER\_CONTROL.DEPTH\_BEFORE\_SHADER, para controlar o momento do teste de profundidade do pixel shader.                                                                 |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_EXEC\_ON\_HIER\_FAIL](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_exec_on_hier_fail)                                                                                                                                     | Fornece configurações para o registro DB\_SHADER\_CONTROL.EXEC\_ON\_HIER\_FAIL, para controlar o teste de profundidade do pixel shader.                                                                             |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_EXEC\_ON\_NOOP (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_exec_on_noop)                                                                                                                             | Configuração que controla o teste de profundidade do pixel shader (DB\_SHADER\_CONTROL.EXEC\_ON\_NOOP).                                                                                                             |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_OUT\_OF\_ORDER\_RASTERIZATION](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_out_of_order_rasterization)                                                                                                                   | Estabelece o nível de rasterização fora de ordem (OoO).                                                                                                                                                             |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_PER\_SAMPLE\_ITERATION](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_per_sample_iteration)                                                                                                                                | Fornece configurações para o registro PA\_SC\_MODE\_CNTL\_1.PS\_ITER\_SAMPLE, para controlar a execução por amostra do pixel shader.                                                                                |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_TEXKILL (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_texkill)                                                                                                                                         | Fornece configurações para DB\_SHADER\_CONTROL.KILL\_ENABLE, que controla a capacidade de um pixel shader de eliminar pixels.                                                                                       |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTION\_ZORDER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_pixel_shader_option_zorder)                                                                                                                                           | Fornece configurações para o registro DB\_SHADER\_CONTROL.Z\_ORDER, que controla o teste de profundidade do pixel shader.                                                                                           |
| [D3D12XBOX\_PREFETCH\_MEMORY\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_prefetch_memory_flags)                                                                                                                                                      | Fornece sinalizadores para controlar operações de pré-busca de memória.                                                                                                                                             |
| [D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_prefetch_pipeline_state_flags)                                                                                                                                     | Fornece sinalizadores que especificam quais shaders do objeto de estado de pipeline devem ser recuperados em operações de pré-busca de pipeline.                                                                    |
| [D3D12XBOX\_PRESENT\_DESC\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_present_desc_type)                                                                                                                                                              | Fornece identificadores para o tipo de uma descrição de apresentação estendida.                                                                                                                                     |
| [D3D12XBOX\_PRESENT\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_present_flags)                                                                                                                                                                       | Especifica as opções de apresentação que PresentX usa para exibir recursos.                                                                                                                                         |
| [D3D12XBOX\_PRESENT\_PLANE\_DESC\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_desc_type)                                                                                                                                                 | Identificador do tipo de uma descrição estendida de plano de apresentação.                                                                                                                                          |
| [D3D12XBOX\_PRESENT\_PLANE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_flags)                                                                                                                                                          | Fornece opções de composição para o plano de apresentação.                                                                                                                                                          |
| [D3D12XBOX\_PRESENT\_PLANE\_SCALE\_FILTER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_present_plane_scale_filter)                                                                                                                                           | Seleção de filtro de escala para upsampling de um recurso de plano de origem para um monitor de destino.                                                                                                            |
| [D3D12XBOX\_PROCESS\_DEBUG\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_process_debug_flags)                                                                                                                                                          | D3D12XBOX\_PROCESS\_DEBUG\_FLAGS (consoles da família XBOX One) — define os sinalizadores usados para depurar um processo. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                         |
| [D3D12XBOX\_REGISTER\_PAGE\_POOL\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_register_page_pool_flags)                                                                                                                                               | Sinalizadores para uso com a API RegisterPagePool2X.                                                                                                                                                                |
| [D3D12XBOX\_REPORT\_GPU\_HANG\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_report_gpu_hang_flags)                                                                                                                                                     | Define opções a serem usadas ao relatar um travamento de GPU.                                                                                                                                                       |
| [D3D12XBOX\_RESOURCE\_BARRIER\_ACTIONS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_resource_barrier_actions)                                                                                                                                                | Define ações de barreira de recurso. Cada membro é uma ação que resultará ou poderá resultar da chamada de ID3D12XboxDmaCommandList::ResourceBarrier.                                                               |
| [D3D12XBOX\_SAMPLER\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_sampler_flags)                                                                                                                                                                       | D3D12XBOX\_SAMPLER\_FLAGS (consoles da família XBOX One) — sinalizadores de amostrador para criar uma descrição de amostrador. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                     |
| [D3D12XBOX\_SCHEDULE\_FRAME\_EVENT\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_schedule_frame_event_flags)                                                                                                                                           | Especifica as opções de agendamento para ID3D12Device::ScheduleFrameEventX.                                                                                                                                         |
| [D3D12XBOX\_SERIALIZE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_serialize_flags)                                                                                                                                                                   | Sinalizadores para controlar a serialização de objetos de estado de pipeline.                                                                                                                                       |
| [D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_shader_cs_simd_walk_algorithm)                                                                                                                                    | Especifica o algoritmo que os processos SIMD (Single Instruction Multiple Data) devem usar para cada Compute Unit (CU).                                                                                             |
| [D3D12XBOX\_SHADER\_STAGE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_shader_stage)                                                                                                                                                                         | Especifica um estágio de shader.                                                                                                                                                                                    |
| [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags)                                                                                                                                             | Desabilita unidades de computação (CUs) de shaders específicos.                                                                                                                                                     |
| [D3D12XBOX\_TEXTURE\_FILTER\_MODE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_texture_filter_mode)                                                                                                                                                          | Especifica o modo de filtro de textura a ser usado em uma descrição de amostrador.                                                                                                                                  |
| [D3D12XBOX\_TEXTURE\_MIP\_FILTER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_texture_mip_filter)                                                                                                                                                            | Especifica a filtragem de MIP de textura que será usada em uma descrição de amostrador.                                                                                                                             |
| [D3D12XBOX\_TEXTURE\_XY\_FILTER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_texture_xy_filter)                                                                                                                                                              | Especifica a filtragem de textura XY a ser usada em uma descrição de amostrador.                                                                                                                                    |
| [D3D12XBOX\_TEXTURE\_Z\_FILTER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_texture_z_filter)                                                                                                                                                                | Especifica o filtro Z de textura a ser usado em uma descrição de amostrador.                                                                                                                                        |
| [D3D12XBOX\_WAIT\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_wait_flags)                                                                                                                                                                             | D3D12XBOX\_WAIT\_FLAGS (consoles da família XBOX One) — sinalizadores para selecionar o mecanismo usado para executar uma espera. Referência gráfica Direct3D 12 para XBOX.                                         |
| [D3D12XBOX\_WAIT\_FRAME\_EVENT\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_wait_frame_event_flags)                                                                                                                                                   | Especifica opções de espera de eventos.                                                                                                                                                                             |
| [D3D12XBOX\_WRITE\_VALUE\_BOP\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_write_value_bop_flags)                                                                                                                                                     | Sinalizadores para controlar métodos como ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX.                                                                                                                  |
| [D3D12XBOX\_WRITE\_VALUE\_TOP\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/enums/d3d12xbox_write_value_top_flags)                                                                                                                                                     | Sinalizadores que controlam gravações de timestamp da GPU no Top Of Pipe.                                                                                                                                           |
| [D3D12CreateDevice (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12createdevice)                                                                                                                                                                                 | D3D12CreateDevice (consoles da família XBOX One) — cria um dispositivo que representa o adaptador de vídeo. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                                        |
| [D3D12GetFlushFromResourceBarrierActionsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12getflushfromresourcebarrieractionsx)                                                                                                                                   | Mascara a atividade relacionada à compressão das ações de barreira de recurso especificadas e a converte em um conjunto de flushes que pode ser passado para a API correspondente.                                  |
| [D3D12XboxCreateDevice (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxcreatedevice)                                                                                                                                                                         | D3D12XboxCreateDevice (consoles da família XBOX One) — cria um dispositivo que representa o adaptador de vídeo. Referência gráfica Direct3D 12 para XBOX.                                                           |
| [D3D12XboxEnableMemoryProfiling (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxenablememoryprofiling)                                                                                                                                                       | Habilita o profiling de memória.                                                                                                                                                                                    |
| [D3D12XboxGetCachedReadPointer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxgetcachedreadpointer)                                                                                                                                                         | Obtém um ponteiro de leitura em cache para o identificador de descritor de CPU especificado.                                                                                                                        |
| [D3D12XboxGetProcessDebugFlags (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxgetprocessdebugflags)                                                                                                                                                         | Obtém os sinalizadores de depuração do processo atual.                                                                                                                                                              |
| [D3D12XboxGetWritePointer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxgetwritepointer)                                                                                                                                                                   | Obtém um ponteiro de gravação para o identificador de descritor de CPU especificado.                                                                                                                                |
| [D3D12XboxInitializeDefaultComputeShaderLimits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits)                                                                                                                                            | Inicializa uma estrutura D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC com os limites padrão.                                                                                                                            |
| [D3D12XboxInitializeDefaultGraphicsShaderLimits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultgraphicsshaderlimits)                                                                                                                                          | Inicializa uma estrutura D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC com os limites padrão.                                                                                                                           |
| [D3D12XboxInitializeDefaultTessellationParameters](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaulttessellationparameters)                                                                                                                                      | Inicializa uma estrutura D3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC com os limites padrão.                                                                                                                           |
| [D3D12XboxSetProcessDebugFlags (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxsetprocessdebugflags)                                                                                                                                                         | Define as opções que serão usadas para depurar um processo.                                                                                                                                                         |
| [D3D12XboxUnloadDriverModule](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3d12xboxunloaddrivermodule)                                                                                                                                                                                | Descarrega do processo o driver gráfico de modo de usuário atualmente carregado.                                                                                                                                    |
| [D3DConfigureVirtualMemory (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/functions/d3dconfigurevirtualmemory)                                                                                                                                                                 | Inicializa o acompanhamento de memória gráfica.                                                                                                                                                                     |
| [CD3DX12\_PIPELINE\_STATE\_STREAM\_SUBOBJECT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12_pipeline_state_stream_subobject/cd3dx12_pipeline_state_stream_subobject)                                                                                        | Uma estrutura auxiliar com templates usada para encapsular um par de tipo de subobjeto e dados de subobjeto como um único objeto adequado para uma descrição de fluxo.                                              |
| [CD3DX12XBOX\_PIPELINE\_STATE\_STREAM\_PARSE\_HELPER (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/cd3dx12xbox_pipeline_state_stream_parse_helper)                                          | Compila um objeto CD3DX12\_PIPELINE\_STATE\_STREAM interno a partir dos detalhes de subobjetos passados às funções membro correspondentes. Esta struct implementa a interface correspondente.                       |
| [XboxSetComputeShaderLimits (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsetcomputeshaderlimits)                                                        | Inicializa o membro ComputeShaderLimitsX de um objeto PipelineStream com o valor do parâmetro desc.                                                                                                                 |
| [XboxSetDepthStencilOptions (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsetdepthstenciloptions)                                                        | Inicializa o membro DepthStencilOptionsX de um objeto CD3DX12XBOX\_PIPELINE\_STATE\_STREAM com o valor do parâmetro desc.                                                                                           |
| [XboxSetGraphicsShaderLimits (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsetgraphicsshaderlimits)                                                      | Inicializa o membro GraphicsShaderLimitsX de um objeto CD3DX12XBOX\_PIPELINE\_STATE\_STREAM com o valor do parâmetro desc.                                                                                          |
| [XboxSetPixelShaderOptions (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsetpixelshaderoptions)                                                          | Inicializa o membro PixelShaderOptionsX de PipelineStream usando o valor do parâmetro desc.                                                                                                                         |
| [XboxSetTessellationParameters (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsettessellationparameters)                                                  | Inicializa o membro TessellationParametersX de PipelineStream usando o valor do parâmetro desc.                                                                                                                     |
| [ID3D12CommandAllocator (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/ID3D12CommandAllocator/id3d12commandallocator)                                                                                                                                          | Representa as alocações de armazenamento para comandos de GPU.                                                                                                                                                      |
| [SetAllocatorCallbackX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/ID3D12CommandAllocator/methods/id3d12commandallocator_setallocatorcallbackx)                                                                                                                  | Define uma função de callback de alocação para o alocador de comandos.                                                                                                                                              |
| [ID3D12CommandQueue (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/id3d12commandqueue)                                                                                                                                   | ID3D12CommandQueue (conteúdo da interface) (consoles da família XBOX One) — envia listas de comandos e sincroniza sua execução.                                                                                     |
| [ClearPageMappingsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_clearpagemappingsx)                                                                                                                                | Limpa mapeamentos de página.                                                                                                                                                                                        |
| [CopyPageMappingsBatchX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copypagemappingsbatchx)                                                                                                                        | Mapeia intervalos de páginas de memória para o espaço de endereços virtuais da GPU como um ou mais lotes.                                                                                                           |
| [CopyPageMappingsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copypagemappingsx)                                                                                                                                  | Manipula as tabelas de páginas da GPU na linha do tempo da GPU. Pode ser chamado em filas de comandos gráficas e de DMA, mas não em filas de computação.                                                            |
| [ExecuteCommandLists (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_executecommandlists)                                                                                                                              | Envia uma matriz de listas de comandos para execução.                                                                                                                                                               |
| [ExecuteCommandLists2X (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_executecommandlists2x_x)                                                                                                                        | ExecuteCommandLists2X (consoles da família XBOX One) — API de extensão XBOX para executar listas de comandos. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                             |
| [InvalidateGraphicsTLBX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_invalidategraphicstlbx)                                                                                                                        | Invalida um translation lookaside buffer de gráficos.                                                                                                                                                               |
| [ID3D12CommandQueue::KickoffX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_kickoffx)                                                                                                                                | ID3D12CommandQueue::KickoffX (consoles da família XBOX One) — envia segmentos enfileirados de listas de comandos gráficos ou de computação para processamento na GPU.                                               |
| [PIXGpuBeginCapture (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_pixgpubegincapture)                                                                                                                                | Inicia o processo de captura de GPU do PIX.                                                                                                                                                                         |
| [PIXGpuCaptureNextFrame (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_pixgpucapturenextframe)                                                                                                                        | Captura o próximo quadro de dados da GPU.                                                                                                                                                                           |
| [PIXGpuEndCapture (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_pixgpuendcapture)                                                                                                                                    | Encerra o processo de captura de GPU do PIX.                                                                                                                                                                        |
| [PresentX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_presentx)                                                                                                                                                    | Apresenta um conjunto de recursos para exibição.                                                                                                                                                                    |
| [ResumeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_resumex)                                                                                                                                                      | Retoma a partir do modo de espera conectado.                                                                                                                                                                        |
| [SetHDRToneMapperX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_sethdrtonemapperx)                                                                                                                                  | Define um mapeador de tons de High Dynamic Range (HDR) usado para produzir uma imagem de Standard Dynamic Range (SDR) em runtime quando um jogo HDR habilita o mapeamento de tons automático.                       |
| [SignalX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_signalx)                                                                                                                                                      | SignalX (consoles da família XBOX One) — atualiza uma cerca (fence) para um valor especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                           |
| [SuspendX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_suspendx)                                                                                                                                                    | Suspende para o modo de espera conectado.                                                                                                                                                                           |
| [ID3D12Debug (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12debug/id3d12debug)                                                                                                                                                        | Uma interface de depuração controla as configurações de depuração e valida o estado do pipeline. Só pode ser usada se a camada de depuração estiver ativada.                                                        |
| [SetProcessDebugFlags (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12debug/methods/id3d12debug_setprocessdebugflags)                                                                                                                                          | Define as opções a serem usadas para depurar um processo.                                                                                                                                                           |
| [ID3D12Device (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device)                                                                                                                                                     | A interface de dispositivo representa um adaptador virtual usado para criar recursos.                                                                                                                               |
| [CreateCommandListX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcommandlistx)                                                                                                                                            | CreateCommandListX (consoles da família XBOX One) — cria uma lista de comandos. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                           |
| [CreateCommandQueueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcommandqueuex)                                                                                                                                          | Cria uma fila de comandos no XBOX One.                                                                                                                                                                              |
| [CreateCommittedResourceX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcommittedresourcex)                                                                                                                                | Cria um recurso e um heap implícito grande o suficiente para conter o recurso inteiro. O recurso é mapeado para o heap.                                                                                             |
| [CreateComponentPlacedResourceX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcomponentplacedresourcex)                                                                                                                    | CreateComponentPlacedResourceX (consoles da família XBOX One) — posiciona um componente de um recurso (sub-recurso). Referência gráfica Direct3D 12 para XBOX.                                                      |
| [CreateComponentPlacedResourceX1 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcomponentplacedresourcex1)                                                                                                                  | Posiciona um componente de um recurso (sub-recurso) descrito por D3D12XBOX\_RESOURCE\_DESC.                                                                                                                         |
| [CreateComputePipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcomputepipelinestatex)                                                                                                                          | Cria um objeto de estado de pipeline de computação com detalhes adicionais, como limites de shader.                                                                                                                 |
| [CreateCounterSetX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createcountersetx)                                                                                                                                              | Cria um conjunto de contadores de hardware de GPU que podem ser amostrados.                                                                                                                                         |
| [CreateDerivedComputePipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createderivedcomputepipelinestatex)                                                                                                            | Cria de forma eficiente um objeto de estado de pipeline de computação derivado de outro objeto de estado de pipeline.                                                                                               |
| [CreateDerivedGraphicsPipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createderivedgraphicspipelinestatex)                                                                                                          | Cria de forma eficiente um objeto de estado de pipeline gráfico derivado de outro objeto de estado de pipeline.                                                                                                     |
| [CreateGraphicsPipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_creategraphicspipelinestatex)                                                                                                                        | Cria um objeto de estado de pipeline gráfico com detalhes adicionais, como limites de shader e opções de profundidade, estêncil e pixel shader.                                                                     |
| [CreatePlacedRawShaderResourceViewX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createplacedrawshaderresourceviewx)                                                                                                            | Cria um descritor de exibição de recurso de shader diretamente a partir de um recurso e de uma descrição de exibição de recurso, sem criar um objeto de API ID3D12Resource intermediário.                           |
| [CreatePlacedRawUnorderedAccessViewX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createplacedrawunorderedaccessviewx)                                                                                                          | Cria um descritor de exibição de acesso não ordenado diretamente a partir de um recurso e de uma descrição de exibição de recurso, sem criar um objeto de API ID3D12Resource intermediário.                         |
| [CreatePlacedResourceX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createplacedresourcex)                                                                                                                                      | CreatePlacedResourceX (consoles da família XBOX One) — posiciona um recurso inteiro. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                      |
| [CreatePlacedShaderResourceViewX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createplacedshaderresourceviewx)                                                                                                                  | Posiciona uma exibição de recurso de shader (SRV).                                                                                                                                                                  |
| [CreatePlacedUnorderedAccessViewX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createplacedunorderedaccessviewx)                                                                                                                | Posiciona uma exibição de acesso não ordenado (UAV).                                                                                                                                                                |
| [CreateSamplerX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_createsamplerx)                                                                                                                                                    | Cria um objeto de amostrador que encapsula as informações de amostragem de uma textura no XBOX.                                                                                                                     |
| [DeserializeComputePipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_deserializecomputepipelinestatex)                                                                                                                | Desserializa um objeto de estado de pipeline de computação serializado anteriormente para permitir o carregamento eficiente de objetos de estado de computação em runtime.                                          |
| [DeserializeGraphicsPipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_deserializegraphicspipelinestatex)                                                                                                              | Desserializa um objeto de estado de pipeline gráfico serializado anteriormente para permitir o carregamento eficiente de objetos de estado de pipeline em runtime.                                                  |
| [EnableManualGraphicsTLBInvalidationX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_enablemanualgraphicstlbinvalidationx)                                                                                                        | Habilita a invalidação manual do translation lookaside buffer de gráficos. Este é um método de extensão do D3D12.x.                                                                                                 |
| [GetDebugFlagsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_getdebugflagsx)                                                                                                                                                    | Obtém as opções de depuração atualmente ativas.                                                                                                                                                                     |
| [GetDefaultMSAAParametersX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_getdefaultmsaaparametersx)                                                                                                                              | Obtém os parâmetros padrão de antisserrilhamento com multisampling (MSAA).                                                                                                                                          |
| [GetFrameStatisticsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_getframestatisticsx)                                                                                                                                          | Recupera um conjunto de estatísticas de um quadro.                                                                                                                                                                  |
| [GetGpuHardwareConfigurationX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_getgpuhardwareconfigurationx)                                                                                                                        | Obtém as informações de configuração de hardware: atualmente, apenas a frequência de clock da GPU.                                                                                                                  |
| [RegisterCustomFenceLocationX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_registercustomfencelocationx)                                                                                                                        | Registra um local de memória usado para sincronização de cerca personalizada com a infraestrutura de relatório de travamentos de GPU.                                                                               |
| [RegisterPagePoolX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_registerpagepoolx)                                                                                                                                              | Registra um pool de páginas para que ele possa ser usado como origem para CopyPageMappingsX e funções semelhantes.                                                                                                  |
| [ReportGpuHangX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_reportgpuhangx)                                                                                                                                                    | Relata um travamento na GPU.                                                                                                                                                                                        |
| [ScheduleFrameEventX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_scheduleframeeventx)                                                                                                                                          | Agenda um evento a ser sinalizado uma ou mais vezes dentro de um quadro.                                                                                                                                            |
| [SerializeComputePipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_serializecomputepipelinestatex)                                                                                                                    | Serializa um objeto de estado de pipeline de computação para permitir o carregamento eficiente em runtime. Este método é chamado durante a criação offline de conteúdo, não no runtime do jogo.                     |
| [SerializeGraphicsPipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_serializegraphicspipelinestatex)                                                                                                                  | Serializa um objeto de estado de pipeline para permitir o carregamento eficiente em runtime. Este método é chamado durante o processo offline de criação de conteúdo, não no runtime do jogo.                       |
| [SetDebugCallbackX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setdebugcallbackx)                                                                                                                                              | Define a função de callback a ser invocada durante a depuração.                                                                                                                                                     |
| [SetDebugErrorFilterX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setdebugerrorfilterx)                                                                                                                                        | Aplica filtragem de erros de validação com granularidade de uma mensagem de saída de DEBUG.                                                                                                                         |
| [SetDebugFlagsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setdebugflagsx)                                                                                                                                                    | Define as opções de depuração.                                                                                                                                                                                      |
| [SetDriverHintX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setdriverhintx)                                                                                                                                                    | Define uma dica de driver para o XBOX One.                                                                                                                                                                          |
| [SetFrameIntervalX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setframeintervalx)                                                                                                                                              | Estabelece a duração e o período do intervalo de um quadro.                                                                                                                                                         |
| [SetGpuMemoryPriorityX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_setgpumemorypriorityx)                                                                                                                                      | Define a prioridade do tráfego de memória de GPU não coerente em relação a outros tráfegos, como os de CPU, áudio e dispositivos de E/S.                                                                            |
| [SetHangCallbacksX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_sethangcallbacksx)                                                                                                                                              | Define as funções de callback a serem invocadas quando a GPU trava.                                                                                                                                                 |
| [UnregisterCustomFenceLocationX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_unregistercustomfencelocationx)                                                                                                                    | Cancela o registro de um local de memória registrado anteriormente com RegisterCustomFenceLocationX.                                                                                                                |
| [UnregisterPagePoolX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_unregisterpagepoolx)                                                                                                                                          | Cancela o registro de um pool de páginas registrado anteriormente.                                                                                                                                                  |
| [WaitFrameEventX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_waitframeeventx)                                                                                                                                                  | Aguarda a sinalização de um evento de quadro agendado.                                                                                                                                                              |
| [ID3D12Device3 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device3/id3d12device3)                                                                                                                                                                          | Representa um adaptador virtual. Esta interface estende ID3D12Device2 para criar objetos de estado de pipeline a partir de descrições de fluxo de estado de pipeline.                                               |
| [RegisterPagePool2X (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12device3/methods/id3d12device3_registerpagepool2x)                                                                                                                                          | Extensão de RegisterPagePoolX.                                                                                                                                                                                      |
| [ID3D12GraphicsCommandList (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/id3d12graphicscommandlist)                                                                                                                                 | ID3D12GraphicsCommandList (conteúdo da interface) (consoles da família XBOX One) — encapsula uma lista de comandos gráficos para renderização.                                                                      |
| [AdvancePredicationX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_advancepredicationx)                                                                                                                | Avança o processo de predicação.                                                                                                                                                                                    |
| [ID3D12GraphicsCommandList::ClearRenderTargetView](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_clearrendertargetview)                                                                                                    | ID3D12GraphicsCommandList::ClearRenderTargetView (consoles da família XBOX One) — define todos os elementos de um destino de renderização com um único valor.                                                       |
| [CloseBundleX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_closebundlex)                                                                                                                              | Fecha uma lista de comandos de bundle enquanto grava os comandos registrados na alocação especificada.                                                                                                              |
| [ID3D12GraphicsCommandList::CopyMemoryToMemoryX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copymemorytomemoryx)                                                                                                        | ID3D12GraphicsCommandList::CopyMemoryToMemoryX (consoles da família XBOX One) — copia dados de um endereço virtual de GPU para outro.                                                                               |
| [CopyResourceX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copyresourcex)                                                                                                                            | Copia todo o conteúdo do recurso de origem para o recurso de destino.                                                                                                                                               |
| [CopyTextureRegionX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copytextureregionx)                                                                                                                  | Usa a GPU para copiar dados de textura entre dois locais. Tanto a origem quanto o destino podem referenciar dados de textura localizados em um recurso de buffer ou de textura.                                     |
| [DispatchX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_dispatchx)                                                                                                                                    | Executa uma lista de comandos a partir de um grupo de threads.                                                                                                                                                      |
| [DrawIndexedX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_drawindexedx)                                                                                                                              | Desenha primitivas indexadas como uma alternativa mais eficiente a DrawIndexedInstanced.                                                                                                                            |
| [ExecuteCommandListsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_executecommandlistsx)                                                                                                              | Não implementado no momento.                                                                                                                                                                                        |
| [ExecuteIndirectBundleX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_executeindirectbundlex)                                                                                                          | Executa indiretamente um bundle a partir de um buffer, em que um bundle é uma representação em buffer de comandos de GPU de draws e definições de estado. Esta API permite maior flexibilidade.                     |
| [FillMemoryWith128BitValueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_fillmemorywith128bitvaluex)                                                                                                  | Preenche o intervalo especificado de memória de GPU com o valor de 128 bits especificado.                                                                                                                           |
| [ID3D12GraphicsCommandList::FillMemoryWith32BitValueX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_fillmemorywith32bitvaluex)                                                                                            | Preenche o intervalo especificado de memória de GPU com o valor de 32 bits especificado.                                                                                                                            |
| [FillMemoryWith64BitValueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_fillmemorywith64bitvaluex)                                                                                                    | Preenche o intervalo especificado de memória de GPU com o valor de 64 bits especificado.                                                                                                                            |
| [FlushPipelineX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_flushpipelinex)                                                                                                                          | Faz o flush do segmento especificado do pipeline.                                                                                                                                                                   |
| [GetExecutionCommandSizeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_getexecutioncommandsizex)                                                                                                      | Consulta uma lista de comandos de bundle quanto ao tamanho de alocação necessário.                                                                                                                                  |
| [ID3D12GraphicsCommandList::KickoffX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_kickoffx)                                                                                                           | ID3D12GraphicsCommandList::KickoffX (consoles da família XBOX One) — envia segmentos enfileirados de listas de comandos gráficos ou de computação para processamento na GPU.                                        |
| [NopX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_nopx)                                                                                                                                              | Adiciona um número especificado de bytes de preenchimento sem operação (no-op) à lista de comandos atual.                                                                                                           |
| [OMSetDepthBoundsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_omsetdepthboundsx)                                                                                                                    | Define os limites de profundidade.                                                                                                                                                                                  |
| [PrefetchMemoryX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_prefetchmemoryx)                                                                                                                        | PrefetchMemoryX (consoles da família XBOX One) — faz a pré-busca de memória no endereço especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                     |
| [PrefetchPipelineStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_prefetchpipelinestatex)                                                                                                          | PrefetchPipelineStateX (consoles da família XBOX One) — faz a pré-busca do estado de pipeline especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                               |
| [ReadGDSX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_readgdsx)                                                                                                                                      | Lê dados do GDS.                                                                                                                                                                                                    |
| [RSSetDepthBiasX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_rssetdepthbiasx)                                                                                                                        | Substitui as opções atuais de depth bias do PSO e define novos valores.                                                                                                                                             |
| [RSSetMSAAParametersX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_rssetmsaaparametersx)                                                                                                              | Define os parâmetros de antisserrilhamento com multisampling (MSAA) do estágio de rasterização.                                                                                                                     |
| [SampleCountersX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_samplecountersx)                                                                                                                        | Grava os valores dos contadores de hardware da GPU em um buffer fornecido pelo usuário, em um deslocamento fornecido pelo usuário.                                                                                  |
| [SetComputeShaderLimitsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setcomputeshaderlimitsx)                                                                                                        | Define os limites do compute shader, incluindo unidades de shader ativas, propriedades de wave e de grupo de threads e o algoritmo de percurso SIMD a ser usado.                                                    |
| [SetGraphicsShaderLimitsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setgraphicsshaderlimitsx)                                                                                                      | SetGraphicsShaderLimitsX (consoles da família XBOX One) — Define os limites de shader gráfico para shaders de vértice, domínio, geometria e pixel. Alguns dos limites são.                                          |
| [SetHiStencilControlX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_sethistencilcontrolx)                                                                                                              | Habilita ou desabilita o hardware Hi-Stencil. Fornece uma substituição direta, mas temporária, até que o próximo recurso de profundidade/estêncil seja vinculado ao pipeline.                                       |
| [SetHiStencilStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_sethistencilstatex)                                                                                                                  | Define estados de comparação de estêncil hierárquico que persistirão em um recurso especificado.                                                                                                                    |
| [SetOcclusionQueryControlX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setocclusionquerycontrolx)                                                                                                    | Configura os contadores usados em uma consulta de oclusão.                                                                                                                                                          |
| [SetPerfectOcclusionQueriesX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setperfectocclusionqueriesx)                                                                                                | Obtém as contagens de amostras perfeitas e substitui o estado HiStencil.                                                                                                                                            |
| [SetPixelShaderDepthForceZOrderX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setpixelshaderdepthforcezorderx)                                                                                        | Força a ordem Z a ser obtida a partir das diretivas do shader.                                                                                                                                                      |
| [SetPredicationBufferX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setpredicationbufferx)                                                                                                            | Define um buffer de predicação para uma lista de comandos gráficos.                                                                                                                                                 |
| [SetResourceCompressionStateX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setresourcecompressionstatex)                                                                                              | Define o estado de compressão de um recurso.                                                                                                                                                                        |
| [SetupOrderedAppendCounterX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setuporderedappendcounterx)                                                                                                  | Configura um contador de Ordered Append, permitindo que threads de shader acrescentem dados na ordem de seu lançamento.                                                                                             |
| [StartCountersX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_startcountersx)                                                                                                                          | Seleciona um conjunto de contadores de GPU do qual coletar amostras.                                                                                                                                                |
| [StopCountersX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_stopcountersx)                                                                                                                            | Encerra um período de amostragem de contadores de GPU.                                                                                                                                                              |
| [Wait32BitValueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_wait32bitvaluex)                                                                                                                        | Aguarda o valor de 32 bits em um local de origem especificado na memória, para satisfazer uma condição de comparação.                                                                                               |
| [ID3D12GraphicsCommandList::Wait64BitValueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_wait64bitvaluex)                                                                                             | ID3D12GraphicsCommandList::Wait64BitValueX (consoles da família XBOX One) — Aguarda o valor de 64 bits em um local de origem especificado na memória, para satisfazer uma.                                          |
| [Write32BitValueBottomOfPipeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_write32bitvaluebottomofpipex)                                                                                              | Grava um valor de 32 bits na parte inferior do pipeline em um destino especificado na memória.                                                                                                                      |
| [Write32BitValueBottomOfShaderX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_write32bitvaluebottomofshaderx)                                                                                          | Grava um valor de 32 bits na parte inferior do shader, em um destino especificado na memória.                                                                                                                       |
| [Write32BitValueTopOfPipeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_write32bitvaluetopofpipex)                                                                                                    | Grava um valor de 32 bits na parte superior do pipeline em um destino especificado na memória.                                                                                                                      |
| [ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_write64bitvaluebottomofpipex)                                                                                      | ID3D12GraphicsCommandList::Write64BitValueBottomOfPipeX (consoles da família XBOX One) — Grava um valor de 64 bits na parte inferior do pipeline em um destino especificado.                                        |
| [Write64BitValueTopOfPipeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_write64bitvaluetopofpipex)                                                                                                    | Grava um valor de 64 bits na parte superior do pipeline em um destino especificado na memória.                                                                                                                      |
| [WriteGDSX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_writegdsx)                                                                                                                                    | Grava dados no Global Data Share (GDS).                                                                                                                                                                             |
| [ID3D12GraphicsCommandList2 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/ID3D12GraphicsCommandList2/id3d12graphicscommandlist2)                                                                                                                                   | Encapsula uma lista de comandos gráficos para renderização, estendendo a interface para dar suporte à gravação de valores imediatos diretamente em um buffer.                                                       |
| [ID3D12GraphicsCommandList2::ResetX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/ID3D12GraphicsCommandList2/methods/id3d12graphicscommandlist2_resetx)                                                                                                            | ID3D12GraphicsCommandList2::ResetX (consoles da família XBOX One) — Redefine uma lista de comandos ao seu estado inicial, como se uma nova lista de comandos tivesse acabado de ser criada.                         |
| [ID3D12PipelineState (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12pipelinestate/id3d12pipelinestate)                                                                                                                                | ID3D12PipelineState (conteúdo da interface) (consoles da família XBOX One) — Representa o estado de todos os shaders definidos no momento, bem como determinados estados de função fixa.                            |
| [GetDescriptorX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12pipelinestate/methods/id3d12pipelinestate_getdescriptorx)                                                                                                                                      | GetDescriptorX (consoles da família XBOX One) — Obtém o descritor deste ID3D12PipelineState, para uso com ID3D12GraphicsCommandList::ExecuteIndirect.                                                               |
| [ID3D12Resource (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12resource/id3d12resource)                                                                                                                                               | Encapsula uma capacidade generalizada da CPU e da GPU de ler e gravar na memória física ou em heaps. Contém abstrações para organizar e manipular.                                                                  |
| [GetPlacementDescX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12resource/methods/id3d12resource_getplacementdescx)                                                                                                                                          | Obtém a descrição de posicionamento deste recurso, como uma estrutura D3D12\_RESOURCE\_DESC.                                                                                                                        |
| [ID3D12XboxCounterSet (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/id3d12xboxcounterset)                                                                                                                             | Interface para amostragem de contadores de hardware da GPU.                                                                                                                                                         |
| [GetCounterDataSizeX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/methods/id3d12xboxcounterset_getcounterdatasizex)                                                                                                                          | Consulta o tamanho necessário, em bytes, de um buffer que receberá valores de contadores.                                                                                                                           |
| [RetrieveCounterDataX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/methods/id3d12xboxcounterset_retrievecounterdatax)                                                                                                                        | Instrui a GPU a gravar valores de contadores amostrados anteriormente em uma struct C++.                                                                                                                            |
| [ID3D12XboxDmaCommandList (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/id3d12xboxdmacommandlist)                                                                                                                                    | Uma interface dedicada para D3D12\_COMMAND\_LIST\_TYPE\_COPY.                                                                                                                                                       |
| [ID3D12XboxDmaCommandList::BeginEvent (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_beginevent)                                                                                                          | Referência para ID3D12XboxDmaCommandList::BeginEvent (família XBOX One), um método na API gráfica Direct3D 12 dos consoles da família XBOX One. Reservado ou não utilizado no.                                      |
| [BeginQuery (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_beginquery)                                                                                                                                    | Inicia a execução de uma consulta.                                                                                                                                                                                  |
| [ID3D12XboxDmaCommandList::Close (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_close)                                                                                                                    | Encerra de forma ordenada os streams em execução.                                                                                                                                                                   |
| [CopyBufferRegion (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copybufferregion)                                                                                                                        | CopyBufferRegion (consoles da família XBOX One) — Copia uma região de um buffer de um recurso para outro. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                                          |
| [CopyLastErrorCodeToMemoryX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copylasterrorcodetomemoryx)                                                                                                    | Copia o último código de erro para a memória.                                                                                                                                                                       |
| [ID3D12XboxDmaCommandList::CopyMemoryToMemoryX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copymemorytomemoryx)                                                                                                           | ID3D12XboxDmaCommandList::CopyMemoryToMemoryX (consoles da família XBOX One) — Copia dados de um endereço virtual de GPU para outro.                                                                                |
| [CopyResource (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copyresource)                                                                                                                                | Copia um recurso.                                                                                                                                                                                                   |
| [CopyTextureRegion (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copytextureregion)                                                                                                                      | Copia uma região de uma textura de origem para um local especificado em uma textura de destino.                                                                                                                     |
| [CopyTiles (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_copytiles)                                                                                                                                      | Copia blocos (tiles) de um buffer para um recurso em blocos, ou vice-versa.                                                                                                                                         |
| [ID3D12XboxDmaCommandList::EndEvent (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_endevent)                                                                                                              | Referência para ID3D12XboxDmaCommandList::EndEvent (família XBOX One), um método na API gráfica Direct3D 12 dos consoles da família XBOX One. Reservado ou não utilizado no.                                        |
| [EndQuery (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_endquery)                                                                                                                                        | EndQuery (consoles da família XBOX One) — Encerra uma consulta em execução. Referência gráfica Direct3D 12 do XBOX.                                                                                                 |
| [EnqueueDwordsX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_enqueuedwordsx)                                                                                                                            | Copia uma matriz de valores DWORD de pacotes de comando SDMA para a lista de comandos. Este método destina-se à experimentação do desenvolvedor e não é funcional em consoles de varejo.                            |
| [ID3D12XboxDmaCommandList::FillMemoryWith32BitValueX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_fillmemorywith32bitvaluex)                                                                                               | Preenche o intervalo especificado de memória da GPU (um buffer de memória) com o valor de 32 bits especificado.                                                                                                     |
| [JPEGDecodeMemoryX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_jpegdecodememoryx)                                                                                                                      | Decodifica um recurso JPEG.                                                                                                                                                                                         |
| [ID3D12XboxDmaCommandList::KickoffX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_kickoffx)                                                                                                              | Envia segmentos de lista de comandos DMA enfileirados para a GPU, para processamento.                                                                                                                               |
| [LZCompressMemoryX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_lzcompressmemoryx)                                                                                                                      | Comprime memória para o formato LZ.                                                                                                                                                                                 |
| [LZDecompressMemoryX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_lzdecompressmemoryx)                                                                                                                  | Descomprime memória do formato LZ.                                                                                                                                                                                  |
| [ID3D12XboxDmaCommandList::Reset (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_reset)                                                                                                                    | Redefine a lista de comandos DMA usando o alocador especificado e, opcionalmente, o estado inicial especificado do pipeline.                                                                                        |
| [ResolveQueryData (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_resolvequerydata)                                                                                                                        | Extrai dados de uma consulta. Funciona com todos os tipos de heap: default, upload e readback.                                                                                                                      |
| [ResourceBarrier (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_resourcebarrier)                                                                                                                          | Notifica o driver de que ele precisa sincronizar vários acessos a recursos, por exemplo, sincronizando leitura e gravação na mesma textura.                                                                         |
| [ID3D12XboxDmaCommandList::SetMarker (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_setmarker)                                                                                                            | Referência para ID3D12XboxDmaCommandList::SetMarker (família XBOX One), um método na API gráfica Direct3D 12 dos consoles da família XBOX One. Reservado ou não utilizado no.                                       |
| [ID3D12XboxDmaCommandList::Wait64BitValueX (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_wait64bitvaluex)                                                                                                | ID3D12XboxDmaCommandList::Wait64BitValueX (consoles da família XBOX One) — Aguarda o valor de 64 bits em um local de origem especificado na memória, para satisfazer uma.                                           |
| [ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3d12xboxdmacommandlist/methods/id3d12xboxdmacommandlist_write64bitvaluebottomofpipex)                                                                                         | ID3D12XboxDmaCommandList::Write64BitValueBottomOfPipeX (consoles da família XBOX One) — Grava um valor de 64 bits na parte inferior do pipeline em um destino especificado.                                         |
| [ID3DX12PipelineParserCallbacks (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/id3dx12pipelineparsercallbacks)                                                                                                                  | Uma interface que representa uma coleção de callbacks de parser e de erro usados pela função auxiliar D3DX12parsePipelineStream.                                                                                    |
| [ID3DX12PipelineParserCallbacks::XboxSetComputeShaderLimits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsetcomputeshaderlimits)                                                                           | Define os limites de shader de computação no XBOX.                                                                                                                                                                  |
| [ID3DX12PipelineParserCallbacks::XboxSetDepthStencilOptions](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsetdepthstenciloptions)                                                                           | Define opções de estêncil de profundidade no XBOX.                                                                                                                                                                  |
| [ID3DX12PipelineParserCallbacks::XboxSetGraphicsShaderLimits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsetgraphicsshaderlimits)                                                                         | Define limites de shader gráfico no XBOX.                                                                                                                                                                           |
| [ID3DX12PipelineParserCallbacks::XboxSetPixelShaderOptions](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsetpixelshaderoptions)                                                                             | Define opções de pixel shader no XBOX.                                                                                                                                                                              |
| [ID3DX12PipelineParserCallbacks::XboxSetTessellationParameters (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsettessellationparameters)                                                  | Define parâmetros de tesselação no XBOX.                                                                                                                                                                            |
| [CD3DX12XBOX\_PIPELINE\_STATE\_STREAM (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/cd3dx12xbox_pipeline_state_stream)                                                                                                                                                | Uma estrutura auxiliar para criar e trabalhar com estados de pipeline gráfico e de computação por meio de uma interface combinada.                                                                                  |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS10 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options10)                                                                                                                                             | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS10 (consoles da família XBOX One) — Indica o nível de suporte que o adaptador fornece para a soma de taxa de sombreamento variável.                                             |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS11 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options11)                                                                                                                                             | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS11 (consoles da família XBOX One) — Indica o nível de suporte que o adaptador fornece para Int64 atômico em descritor.                                                          |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS7 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options7)                                                                                                                                               | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS7 (consoles da família XBOX One) — Indica o nível de suporte que o adaptador fornece para mesh shader e sampler feedback.                                                       |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS8 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options8)                                                                                                                                               | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS8 (consoles da família XBOX One) — Indica o nível de suporte que o adaptador fornece para texturas de bloco não alinhadas.                                                      |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS9 (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_d3d12_options9)                                                                                                                                               | Indica o nível de suporte que o adaptador fornece para estatísticas de pipeline de mesh shader, índice de matriz de render target de intervalo completo para mesh shader, Int64 atômico em.                         |
| [D3D12\_FEATURE\_DATA\_DISPLAYABLE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_displayable)                                                                                                                                                      | D3D12\_FEATURE\_DATA\_DISPLAYABLE (consoles da família XBOX One) — Este recurso está atualmente em versão prévia. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                         |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_SUPPORT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_protected_resource_session_support)                                                                                                                        | Indica o nível de suporte para sessões de recursos protegidos.                                                                                                                                                      |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPE\_COUNT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_protected_resource_session_type_count)                                                                                                                 | D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPE\_COUNT (consoles da família XBOX One) — Indica uma contagem de tipos de sessão de recursos protegidos.                                                     |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPES](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_feature_data_protected_resource_session_types)                                                                                                                            | D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPES (consoles da família XBOX One) — Indica uma lista de tipos de sessão de recursos protegidos.                                                              |
| [D3D12\_GRAPHICS\_PIPELINE\_STATE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_graphics_pipeline_state_desc)                                                                                                                                             | Descreve um objeto de estado de pipeline gráfico.                                                                                                                                                                   |
| [D3D12\_INDIRECT\_ARGUMENT\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12_indirect_argument_desc)                                                                                                                                                          | Descreve um argumento indireto (um parâmetro indireto) para uso com uma assinatura de comando.                                                                                                                      |
| [D3D12XBOX\_COMMAND\_LIST\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_command_list_desc)                                                                                                                                                            | Descrição da lista de comandos, incluindo extensões específicas do XBOX.                                                                                                                                            |
| [D3D12XBOX\_COMMAND\_QUEUE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_command_queue_desc)                                                                                                                                                          | Descrição específica do XBOX da fila de comandos.                                                                                                                                                                   |
| [D3D12XBOX\_COMPONENT\_PLACED\_ADDRESSES (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_component_placed_addresses)                                                                                                                                          | Uma union usada por ID3D12Device::CreateComponentPlacedResourceX.                                                                                                                                                   |
| [D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_compute_shader_limits_desc)                                                                                                                                         | Descreve limites para um shader de computação.                                                                                                                                                                      |
| [D3D12XBOX\_COUNTER\_DATA (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_counter_data)                                                                                                                                                                       | Dados retornados pela amostragem de um conjunto de contadores de hardware de GPU simultaneamente ativos.                                                                                                            |
| [D3D12XBOX\_COUNTER\_SET\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_counter_set_desc)                                                                                                                                                              | Descreve uma coleção de contadores de hardware de GPU que podem ser amostrados de uma só vez.                                                                                                                       |
| [D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_create_device_parameters)                                                                                                                                              | D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS (consoles da família XBOX One) — Especifica os parâmetros usados durante a criação de um dispositivo em hardware XBOX.                                                        |
| [D3D12XBOX\_DCC\_OPTIONS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_dcc_options)                                                                                                                                                                         | Estabelece as opções de configuração de DCC para uma descrição de recurso.                                                                                                                                          |
| [D3D12XBOX\_DEPTH\_STENCIL\_OPTIONS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_depth_stencil_options_desc)                                                                                                                                         | Descreve as configurações de estêncil de profundidade no estado do pipeline gráfico.                                                                                                                                |
| [D3D12XBOX\_DERIVED\_COMPUTE\_STATE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_derived_compute_state_desc)                                                                                                                                         | Descreve um objeto de estado de pipeline de computação derivado. O novo objeto de estado de pipeline é derivado de um objeto de estado de pipeline existente.                                                       |
| [D3D12XBOX\_DERIVED\_GRAPHICS\_STATE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_derived_graphics_state_desc)                                                                                                                                       | Descreve um objeto de estado de pipeline gráfico derivado, que pode ser um D3D12\_DEPTH\_STENCIL\_DESC, D3D12\_RASTERIZER\_DESC, D3D12\_BLEND\_DESC ou SampleMask.                                                  |
| [D3D12XBOX\_DESCRIPTOR\_BUFFER\_VIEW (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_buffer_view)                                                                                                                                                  | Não use; apenas para uso interno. Uma estrutura opaca para o descritor de buffer de GPU nativo do XBOX One.                                                                                                         |
| [D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_pipeline_state)                                                                                                                                            | D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE (consoles da família XBOX One) — O descritor de pacote do processador de comandos para definir um objeto de estado de pipeline.                                              |
| [D3D12XBOX\_DESCRIPTOR\_SAMPLER\_STATE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_sampler_state)                                                                                                                                              | Não use; apenas para uso interno. Uma estrutura opaca para o descritor de associação nativo do XBOX One para estado de sampler.                                                                                     |
| [D3D12XBOX\_DESCRIPTOR\_TEXTURE\_VIEW (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_texture_view)                                                                                                                                                | Não use; apenas para uso interno. Uma estrutura opaca para o descritor de visualização de textura nativo do XBOX One.                                                                                               |
| [D3D12XBOX\_DESCRIPTOR\_UNORDERED\_ACCESS\_VIEW (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_descriptor_unordered_access_view)                                                                                                                             | Não use; apenas para uso interno. Uma estrutura opaca para o descritor de UAV (visualização de acesso não ordenado) nativo do XBOX One.                                                                             |
| [D3D12XBOX\_DESERIALIZE\_COMPUTE\_PIPELINE\_STATE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_compute_pipeline_state)                                                                                                                                            | Define como desserializar objetos de estado de pipeline de computação.                                                                                                                                              |
| [D3D12XBOX\_DESERIALIZE\_GRAPHICS\_PIPELINE\_STATE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_graphics_pipeline_state)                                                                                                                                          | D3D12XBOX\_DESERIALIZE\_GRAPHICS\_PIPELINE\_STATE (consoles da família XBOX One) — Contém informações para desserializar um pipeline gráfico serializado anteriormente.                                             |
| [D3D12XBOX\_DESERIALIZE\_SHADER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_deserialize_shader)                                                                                                                                                           | Contém informações sobre a desserialização de um shader serializado anteriormente, incluindo instruções de GPU e metadados.                                                                                         |
| [D3D12XBOX\_DISPATCH\_ARGUMENTS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_dispatch_arguments)                                                                                                                                                           | Argumentos para uma chamada ao pipeline de computação.                                                                                                                                                              |
| [D3D12XBOX\_DISPLAY\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_display_statistics)                                                                                                                                                           | Define as estatísticas relacionadas à exibição de quadros.                                                                                                                                                          |
| [D3D12XBOX\_EXTENDED\_COMPUTE\_PIPELINE\_STATE\_DESC](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_extended_compute_pipeline_state_desc)                                                                                                                                       | Especifica o tipo de uma estrutura armazenada em um objeto de estado de pipeline de computação estendido.                                                                                                           |
| [D3D12XBOX\_EXTENDED\_GRAPHICS\_PIPELINE\_STATE\_DESC](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_extended_graphics_pipeline_state_desc)                                                                                                                                     | Descrição estendida de estado de pipeline gráfico.                                                                                                                                                                  |
| [D3D12XBOX\_FRAME\_EVENT\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_frame_event_statistics)                                                                                                                                                  | Define estatísticas relacionadas a um evento de quadro agendado.                                                                                                                                                    |
| [D3D12XBOX\_FRAME\_INTERVAL\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_frame_interval_statistics)                                                                                                                                            | Define as estatísticas relacionadas ao intervalo estabelecido para o quadro.                                                                                                                                        |
| [D3D12XBOX\_FRAME\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_frame_statistics)                                                                                                                                                               | Define um grupo de estatísticas de quadro.                                                                                                                                                                          |
| [D3D12XBOX\_GPU\_HARDWARE\_CONFIGURATION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_gpu_hardware_configuration)                                                                                                                                          | Contém a frequência de clock da GPU.                                                                                                                                                                                |
| [D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_graphics_shader_limits_desc)                                                                                                                                       | D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC (consoles da família XBOX One) — Define os limites de um shader gráfico. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                                 |
| [D3D12XBOX\_HISTENCIL\_COMPARE\_STATE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_histencil_compare_state)                                                                                                                                                | Armazena o estado de uma comparação, para controlar como a comparação é feita.                                                                                                                                      |
| [D3D12XBOX\_HISTENCIL\_CONTROL (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_histencil_control)                                                                                                                                                             | Especifica a primeira e a segunda comparações a serem executadas.                                                                                                                                                   |
| [D3D12XBOX\_INPUT\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_input_statistics)                                                                                                                                                               | Define as estatísticas relacionadas às consultas de entrada de um quadro.                                                                                                                                           |
| [D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_centroid_priorities)                                                                                                                                              | Descreve as prioridades de centroide do antialiasing de multiamostragem.                                                                                                                                            |
| [D3D12XBOX\_MSAA\_PARAMETERS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_parameters)                                                                                                                                                                 | D3D12XBOX\_MSAA\_PARAMETERS: configurações de MSAA do bloco de profundidade na família XBOX One: contagens de amostras, iteração de PS, sobre-rasterização e comportamento da máscara de centroide.                 |
| [D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_sample_locations)                                                                                                                                                    | Descreve os locais de amostra do antialiasing de multiamostragem.                                                                                                                                                   |
| [D3D12XBOX\_OCCLUSION\_QUERY\_CONTROL (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_occlusion_query_control)                                                                                                                                                | Configurações para ID3D12GraphicsCommandList::SetOcclusionQueryControlX.                                                                                                                                            |
| [D3D12XBOX\_PAGE\_MAPPING\_BATCH (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_batch)                                                                                                                                                          | Descreve um ou mais intervalos de páginas de memória a serem mapeados no espaço de endereço virtual da GPU.                                                                                                         |
| [D3D12XBOX\_PAGE\_MAPPING\_RANGE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_range)                                                                                                                                                          | Descreve um intervalo de mapeamento de páginas.                                                                                                                                                                     |
| [D3D12XBOX\_PIXEL\_SHADER\_OPTIONS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_pixel_shader_options_desc)                                                                                                                                           | Descreve opções de pixel shader.                                                                                                                                                                                    |
| [D3D12XBOX\_PREDICATION\_BUFFER\_VIEW (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_predication_buffer_view)                                                                                                                                                | Descreve uma visualização de buffer de predicação.                                                                                                                                                                  |
| [D3D12XBOX\_PRESENT\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_desc)                                                                                                                                                                       | Define uma configuração estendida da apresentação a ser executada por ID3D12CommandQueue::PresentX.                                                                                                                 |
| [D3D12XBOX\_PRESENT\_DESC\_TITLE\_PERFORMANCE\_OVERLAY](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_desc_title_performance_overlay)                                                                                                                                   | Define a descrição estendida de apresentação para a sobreposição de desempenho do título.                                                                                                                           |
| [D3D12XBOX\_PRESENT\_PARAMETERS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_parameters)                                                                                                                                                           | Configura a apresentação a ser executada por ID3D12CommandQueue::PresentX.                                                                                                                                          |
| [D3D12XBOX\_PRESENT\_PLANE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_plane_desc)                                                                                                                                                          | Define uma configuração de plano estendida para a apresentação a ser executada por ID3D12CommandQueue::PresentX.                                                                                                    |
| [D3D12XBOX\_PRESENT\_PLANE\_PARAMETERS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_plane_parameters)                                                                                                                                              | Configura um plano de apresentação para composição com ID3D12CommandQueue::PresentX.                                                                                                                                |
| [D3D12XBOX\_PRESENT\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_present_statistics)                                                                                                                                                           | Define as estatísticas relacionadas à apresentação de quadros.                                                                                                                                                      |
| [D3D12XBOX\_QUERY\_PREDICATION\_STATUS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_query_predication_status)                                                                                                                                              | Não use. Consultas de status de predicação não são suportadas.                                                                                                                                                      |
| [D3D12XBOX\_RENDER\_STATISTICS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_render_statistics)                                                                                                                                                             | Define as estatísticas relacionadas à renderização de quadros.                                                                                                                                                      |
| [D3D12XBOX\_RESOURCE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_resource_desc)                                                                                                                                                                     | Descreve um recurso, como uma textura.                                                                                                                                                                              |
| [D3D12XBOX\_SAMPLER\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_sampler_desc)                                                                                                                                                                       | D3D12XBOX\_SAMPLER\_DESC (consoles da família XBOX One) — Descreve um estado de sampler. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                  |
| [D3D12XBOX\_SCHEDULE\_FRAME\_OBJECT\_LIST (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_schedule_frame_object_list)                                                                                                                                         | Define um conjunto auxiliar de eventos de sincronização de kernel a serem sinalizados com um evento agendado por meio de ID3D12Device::ScheduleFrameEventX.                                                         |
| [D3D12XBOX\_SERIALIZE\_COMPUTE\_PIPELINE\_STATE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_compute_pipeline_state)                                                                                                                             | Contém informações para desserializar um objeto de estado de pipeline de computação serializado anteriormente.                                                                                                      |
| [D3D12XBOX\_SERIALIZE\_GRAPHICS\_PIPELINE\_STATE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_graphics_pipeline_state)                                                                                                                                              | D3D12XBOX\_SERIALIZE\_GRAPHICS\_PIPELINE\_STATE (consoles da família XBOX One) — Informações para serializar um objeto de estado de pipeline gráfico (PSO).                                                         |
| [D3D12XBOX\_SERIALIZE\_SHADER (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_serialize_shader)                                                                                                                                                               | Informações para serializar um shader. Isso inclui instruções de GPU e metadados.                                                                                                                                   |
| [D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_shader_resource_view_desc)                                                                                                                                           | D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC define uma SRV na família XBOX One, incluindo a localização do recurso, DataFormat, NumberFormat e substituições de tipo de memória.                                        |
| [D3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_tessellation_parameters_desc)                                                                                                                                      | Descreve parâmetros de tesselação.                                                                                                                                                                                  |
| [D3D12XBOX\_UNORDERED\_ACCESS\_VIEW\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_unordered_access_view_desc)                                                                                                                                         | Descritor para uma visualização de acesso não ordenado (UAV).                                                                                                                                                       |
| [D3D12XBOX\_VIEW\_RECT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_view_rect)                                                                                                                                                                             | Define um retângulo de exibição em coordenadas de ponto flutuante normalizadas.                                                                                                                                     |
| [D3D12XBOX\_WAIT\_FRAME\_OBJECT\_LIST (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xbox_wait_frame_object_list)                                                                                                                                                 | Define um conjunto auxiliar de objetos de sincronização de kernel a serem incluídos em uma espera executada por ID3D12Device::WaitFrameEventX.                                                                      |
| [D3D12XboxPutBuffer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_x/structs/d3d12xboxputbuffer)                                                                                                                                                                                 | D3D12XboxPutBuffer (consoles da família XBOX One) — Estrutura para gerenciar a gravação de comandos de GPU no segmento atual do buffer de comandos.                                                                 |
| [d3d12\_xs (conteúdo da API) (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/d3d12_xs_members)                                                                                                                                                                             | Tópicos de referência para d3d12\_xs.h.                                                                                                                                                                             |
| [D3D\_PRIMITIVE\_TOPOLOGY (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d_primitive_topology)                                                                                                                                                                    | Valores que indicam como o pipeline interpreta os dados de vértice vinculados ao estágio do montador de entrada.                                                                                                    |
| [D3D11\_CREATE\_DEFERRED\_CONTEXT\_FLAG (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d11_create_deferred_context_flag)                                                                                                                                          | Especifica sinalizadores que identificam o uso de um contexto adiado.                                                                                                                                               |
| [D3D12\_BUFFER\_SRV\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_buffer_srv_flags_xs)                                                                                                                                                                | Valores que identificam opções de visualização para o recurso de buffer a ser usado em uma visualização de recurso de shader.                                                                                       |
| [D3D12\_BUFFER\_UAV\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_buffer_uav_flags_xs)                                                                                                                                                                | Valores que identificam opções de visualização para o recurso de buffer a ser usado em uma visualização de acesso não ordenado.                                                                                     |
| [D3D12\_FENCE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_fence_flags_xs)                                                                                                                                                                           | Especifica opções de fence.                                                                                                                                                                                         |
| [D3D12\_INDIRECT\_ARGUMENT\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_indirect_argument_type_xs)                                                                                                                                                    | D3D12\_INDIRECT\_ARGUMENT\_TYPE (consoles XBOX Series) — Tipos de argumento para parâmetros indiretos, usados para a estrutura D3D12\_INDIRECT\_ARGUMENT\_DESC.                                                     |
| [D3D12\_MEASUREMENTS\_ACTION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_measurements_action)                                                                                                                                                              | Referência para D3D12\_MEASUREMENTS\_ACTION (consoles XBOX Series), uma enumeração na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX.                                         |
| [D3D12\_MESSAGE\_ID (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_message_id)                                                                                                                                                                                | Especifica IDs de mensagem de depuração para configurar um filtro de fila de informações.                                                                                                                           |
| [D3D12\_PIPELINE\_STATE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_pipeline_state_flags_xs)                                                                                                                                                        | Especifica sinalizadores que controlam o posicionamento dos dados produzidos pelo geometry shader e pela tesselação.                                                                                                |
| [D3D12\_RAY\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_ray_flags)                                                                                                                                                                                  | Sinalizadores passados para a função TraceRay para substituir o comportamento de transparência, culling e saída antecipada.                                                                                         |
| [D3D12\_ROOT\_SIGNATURE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_root_signature_flags_xs)                                                                                                                                                        | D3D12\_ROOT\_SIGNATURE\_FLAGS (consoles XBOX Series) — Especifica opções para o layout da assinatura raiz. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                |
| [D3D12\_SAMPLER\_FEEDBACK\_TIER (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_sampler_feedback_tier_xs)                                                                                                                                                      | Nível de suporte de hardware e driver para Sampler Feedback.                                                                                                                                                        |
| [D3D12\_STATE\_SUBOBJECT\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12_state_subobject_type_xs)                                                                                                                                                        | D3D12\_STATE\_SUBOBJECT\_TYPE (consoles XBOX Series) — O tipo de um subobjeto de estado. Use com D3D12\_STATE\_SUBOBJECT. Referência gráfica Direct3D 12 para XBOX.                                                 |
| [D3D12XBOX\_BIN\_MAPPING\_MODE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_bin_mapping_mode)                                                                                                                                                           | Modo de mapeamento do Deferred Primitive Batch Binning.                                                                                                                                                             |
| [D3D12XBOX\_BIN\_SIZE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_bin_size)                                                                                                                                                                            | Tamanho de bin do Deferred Primitive Batch Binning (DPBB).                                                                                                                                                          |
| [D3D12XBOX\_BINNING\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_binning_flags)                                                                                                                                                                  | Reservado para uso futuro.                                                                                                                                                                                          |
| [D3D12XBOX\_BINNING\_MODE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_binning_mode)                                                                                                                                                                    | Define o modo do Deferred Primitive Batch Binning (DPBB).                                                                                                                                                           |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_SUBOBJECT\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_build_raytracing_acceleration_structure_subobject_type)                                                                            | Um tipo de extensão para um build no fluxo de descritores tokenizado.                                                                                                                                               |
| [D3D12XBOX\_CMDLIST\_DRIVER\_HINT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_cmdlist_driver_hint)                                                                                                                                                     | Dicas passadas a uma lista de comandos para alterar o comportamento interno do driver.                                                                                                                              |
| [D3D12XBOX\_COMMAND\_LIST\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_command_list_flags_xs)                                                                                                                                                    | Sinalizadores para uso com a API CreateCommandListX.                                                                                                                                                                |
| [D3D12XBOX\_COMMAND\_LIST\_RESET\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_command_list_reset_flags)                                                                                                                                          | Sinalizadores para uso com a API ID3D12GraphicsCommandList6::ResetX.                                                                                                                                                |
| [D3D12XBOX\_COMPUTE\_SHADER\_LAUNCH\_PARAMETER\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_compute_shader_launch_param_flags)                                                                                                                                          | Sinalizadores de controle para parâmetros de substituição das configurações de lançamento de objetos de estado de pipeline de computação.                                                                           |
| [D3D12XBOX\_COPY\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_copy_flags_xs)                                                                                                                                                                     | D3D12XBOX\_COPY\_FLAGS (consoles XBOX Series) — Sinalizadores para controlar a cópia ou o preenchimento de memória. Referência gráfica Direct3D 12 para XBOX.                                                       |
| [D3D12XBOX\_CREATE\_DEVICE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_create_device_flags_xs)                                                                                                                                                  | D3D12XBOX\_CREATE\_DEVICE\_FLAGS (consoles XBOX Series) — Define sinalizadores usados para criar um dispositivo. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                                   |
| [D3D12XBOX\_DCC\_COMPRESSION\_LEVEL (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_dcc_compression_level_xs)                                                                                                                                              | D3D12XBOX\_DCC\_COMPRESSION\_LEVEL (consoles XBOX Series) — Estabelece o tamanho máximo de unidade para a Delta Color Compression (DCC).                                                                            |
| [D3D12XBOX\_DISPATCH\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_dispatch_flags_xs)                                                                                                                                                             | D3D12XBOX\_DISPATCH\_FLAGS (consoles XBOX Series) — Sinalizadores para controlar ID3D12GraphicsCommandList.DispatchX. Referência gráfica Direct3D 12 para XBOX.                                                     |
| [D3D12XBOX\_DRIVER\_HINT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_driver_hint)                                                                                                                                                                      | Dicas passadas ao driver para habilitar funções específicas.                                                                                                                                                        |
| [D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_execute_command_list_flags)                                                                                                                                      | D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS (consoles XBOX Series) — Sinalizadores para uso com a API ExecuteCommandLists2X. Referência gráfica Direct3D 12 para XBOX.                                                 |
| [D3D12XBOX\_FRAME\_INTERVAL\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_frame_interval_flags_xs)                                                                                                                                                | D3D12XBOX\_FRAME\_INTERVAL\_FLAGS (consoles XBOX Series) — Especifica as opções para fornecer controle adicional sobre o intervalo de quadro estabelecido.                                                          |
| [D3D12XBOX\_HARDWARE\_VERSION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_hardware_version_xs)                                                                                                                                                         | Descreve a versão de hardware do console XBOX.                                                                                                                                                                      |
| [D3D12XBOX\_IMAGE\_FORMAT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_image_format)                                                                                                                                                                    | Define os nomes de formatos de imagem definidos pelo hardware.                                                                                                                                                      |
| [D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_live_debugging_shader_flags)                                                                                                                                    | D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_FLAGS (consoles XBOX Series) — Sinalizadores usados para especificar qual shader depurar ao vivo. Referência gráfica Direct3D 12 para XBOX.                                     |
| [D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_live_debugging_shader_global_flags)                                                                                                                                            | D3D12XBOX\_LIVE\_DEBUGGING\_SHADER\_GLOBAL\_FLAGS (consoles XBOX Series) — Sinalizadores usados para especificar qual shader depurar ao vivo. Referência gráfica Direct3D 12 para XBOX.                             |
| [D3D12XBOX\_LIVE\_DEBUGGING\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_live_debugging_type)                                                                                                                                                     | Tipo desejado de depuração ao vivo.                                                                                                                                                                                 |
| [D3D12XBOX\_MINMIP\_FILTER\_OFFSET (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_minmip_filter_offset)                                                                                                                                                   | Referência para D3D12XBOX\_MINMIP\_FILTER\_OFFSET (consoles XBOX Series), uma enumeração na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no.                                        |
| [D3D12XBOX\_MINMIP\_FILTER\_SLOPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_minmip_filter_slope)                                                                                                                                                     | Referência para D3D12XBOX\_MINMIP\_FILTER\_SLOPE (consoles XBOX Series), uma enumeração na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no.                                         |
| [D3D12XBOX\_PAGE\_MAPPING\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_page_mapping_flags_xs)                                                                                                                                                    | D3D12XBOX\_PAGE\_MAPPING\_FLAGS (consoles XBOX Series) — Sinalizadores que especificam detalhes adicionais sobre como as páginas devem ser mapeadas por métodos como.                                               |
| [D3D12XBOX\_PIPELINE\_STATE\_INFORMATION\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_pipeline_state_information_type)                                                                                                                                                   | Especifica qual tipo de dados recuperar para o PSO.                                                                                                                                                                 |
| [D3D12XBOX\_PIPELINE\_STATE\_OPTION\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_pipeline_state_option_type)                                                                                                                                      | Usado para definir opções do PSO.                                                                                                                                                                                   |
| [D3D12XBOX\_PIX\_CAPTURE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_pix_capture_flags_xs)                                                                                                                                                      | D3D12XBOX\_PIX\_CAPTURE\_FLAGS (consoles XBOX Series) — Sinalizadores para controlar o tipo de informação capturada para análise, como se as informações são.                                                       |
| [D3D12XBOX\_PRESENT\_DESC\_TITLE\_PERFORMANCE\_OVERLAY\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_present_desc_title_performance_overlay_flags)                                                                                                                       | Sinalizadores de sobreposição de desempenho para uso com PresentX.                                                                                                                                                  |
| [D3D12XBOX\_PROCESS\_DEBUG\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_process_debug_flags_xs)                                                                                                                                                  | D3D12XBOX\_PROCESS\_DEBUG\_FLAGS (consoles XBOX Series) — Define os sinalizadores usados para depurar um processo. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                        |
| [D3D12XBOX\_RAYTRACING\_CANONICAL\_ACCELERATION\_STRUCTURE\_NODE\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_raytracing_canonical_acceleration_structure_node_type)                                                                              | Especifica que tipo de dados o nó canônico contém.                                                                                                                                                                  |
| [D3D12XBOX\_RAYTRACING\_INFORMATION\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_raytracing_information_flags)                                                                                                                                                          | Usado para recuperar informações de um State Object.                                                                                                                                                                |
| [D3D12XBOX\_RAYTRACING\_OPTIONS\_TRAVERSE\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_raytracing_options_traverse_type)                                                                                                                                                 | Substituições de depuração durante a criação do RTPSO.                                                                                                                                                              |
| [D3D12XBOX\_REGISTER\_PAGE\_POOL\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_register_page_pool_flags_xs)                                                                                                                                       | Define os sinalizadores usados para registrar um pool de páginas.                                                                                                                                                   |
| [D3D12XBOX\_REPORT\_GPU\_HALT\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_report_gpu_halt_flags)                                                                                                                                                | Define opções a serem usadas quando uma parada (halt) de GPU é relatada.                                                                                                                                            |
| [D3D12XBOX\_RESOURCE\_BARRIER\_SHARED\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_resource_barrier_shared_flags)                                                                                                                                                       | Sinalizadores usados para controlar como o processamento de ResourceBarrierX é executado.                                                                                                                           |
| [D3D12XBOX\_RESOURCE\_BARRIER\_SUPPLEMENTAL\_ACTIONS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_resource_barrier_supplemental_actions)                                                                                                                                       | Uma union de resumo de todas as ações de descompressão e espera executadas em nome da lista de barreiras fornecida a ResourceBarrierX.                                                                              |
| [D3D12XBOX\_RESOURCE\_VALIDATION\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_resource_validation_flags)                                                                                                                                         | Sinalizadores que controlam o comportamento de validação para recursos individuais.                                                                                                                                 |
| [D3D12XBOX\_SAMPLER\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_sampler_flags_xs)                                                                                                                                                               | D3D12XBOX\_SAMPLER\_FLAGS (consoles XBOX Series) — Sinalizadores de sampler para criar uma descrição de sampler. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                          |
| [D3D12XBOX\_SET\_SHADER\_SCRATCH\_SPACE\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_set_shader_scratch_space_flags_xs)                                                                                                                                                 | Define os sinalizadores usados para gerenciar o espaço de rascunho (scratch).                                                                                                                                       |
| [D3D12XBOX\_SHADER\_STAGE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_shader_stage_flags)                                                                                                                                                       | Enumeração dos diferentes tipos de estágios de shader.                                                                                                                                                              |
| [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_shader_unit_disable_flags_xs)                                                                                                                                     | Define constantes que identificam unidades de computação (CUs) a serem desabilitadas de shaders específicos.                                                                                                        |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_HTILE\_MODE\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_shading_rate_settings_htile_mode_type)                                                                                                                                     | Programação do formato HTile de VRS.                                                                                                                                                                                |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_shading_rate_settings_type)                                                                                                                                      | Configurações de VRS a serem programadas.                                                                                                                                                                           |
| [D3D12XBOX\_SYNC\_CONTROL\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_sync_control_flags)                                                                                                                                                       | Especifica sinalizadores que fornecem controle adicional das operações de sincronização em várias APIs de sincronização.                                                                                            |
| [D3D12XBOX\_SYNC\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_sync_flags)                                                                                                                                                                        | Especifica sinalizadores que direcionam operações de sincronização em várias APIs de sincronização.                                                                                                                 |
| [D3D12XBOX\_VIRTUAL\_MEMORY\_CONFIGURATION\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_virtual_memory_configuration_flags)                                                                                                                                             | Sinalizadores de configuração para a API D3D12ConfigureVirtualMemoryX.                                                                                                                                              |
| [D3D12XBOX\_WAIT\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_wait_flags_xs)                                                                                                                                                                     | D3D12XBOX\_WAIT\_FLAGS (consoles XBOX Series) — Sinalizadores para selecionar o mecanismo usado para executar uma espera. Referência da API gráfica Direct3D 12 para desenvolvimento XBOX.                          |
| [D3D12XBOX\_ZERO\_MEMORY\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/d3d12xbox_zero_memory_flags)                                                                                                                                                         | Define os sinalizadores usados para zerar a memória.                                                                                                                                                                |
| [DXGI\_COLOR\_SPACE\_TYPE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_color_space_type)                                                                                                                                                                     | Especifica tipos de espaço de cor.                                                                                                                                                                                  |
| [DXGI\_FORMAT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_format)                                                                                                                                                                                           | Formatos de dados de recursos, incluindo formatos totalmente tipados e sem tipo. Uma lista de modificadores na parte inferior da página descreve cada tipo de formato de forma mais completa.                       |
| [DXGI\_MODE\_ROTATION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_mode_rotation)                                                                                                                                                                            | Sinalizadores que indicam como os back buffers devem ser girados para se ajustar à rotação física de um monitor.                                                                                                    |
| [DXGI\_MODE\_SCANLINE\_ORDER (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_mode_scanline_order)                                                                                                                                                               | Sinalizadores que indicam o método usado pelo raster para criar uma imagem em uma superfície.                                                                                                                       |
| [DXGI\_SCALING (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_scaling)                                                                                                                                                                                         | Identifica o comportamento de redimensionamento quando o tamanho do back buffer não corresponde ao tamanho da saída de destino.                                                                                     |
| [DXGI\_SWAP\_CHAIN\_FLAG (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_swap_chain_flag)                                                                                                                                                                       | Opções para o comportamento da cadeia de troca (swap chain).                                                                                                                                                        |
| [DXGI\_SWAP\_EFFECT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgi_swap_effect)                                                                                                                                                                                | Define opções para o tratamento de pixels em uma superfície de exibição.                                                                                                                                            |
| [DXGIX\_FRAME\_NOTIFICATION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgix_frame_notification)                                                                                                                                                                | Evento de notificação de quadro DXGI.                                                                                                                                                                               |
| [DXGIX\_VLINECOUNTER (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgix_vlinecounter)                                                                                                                                                                             | Evento de notificação de VLINE DXGI.                                                                                                                                                                                |
| [DXGIXBOX\_MODE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/enums/dxgixbox_mode_flags)                                                                                                                                                                          | Sinalizadores que indicam informações de exibição específicas do XBOX.                                                                                                                                              |
| [D3D12ConfigureVirtualMemoryX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12configurevirtualmemoryx)                                                                                                                                                      | Reserva memória e inicializa as tabelas de páginas para o rastreamento da memória gráfica.                                                                                                                          |
| [D3D12XboxInitializeDefaultDpbbState (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12xboxinitializedefaultdpbbstate)                                                                                                                                        | Inicializa o estado padrão do Deferred Primitive Batch Binning (DPBB).                                                                                                                                              |
| [D3D12XboxMakeDefault\_D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12xboxmakedefault_d3d12xbox_build_raytracing_acceleration_structure_params1)                                            | Inicializa uma estrutura `D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1` com valores padrão.                                                                                                            |
| [D3D12XboxMakeDefault\_D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12xboxmakedefault_d3d12xbox_build_raytracing_acceleration_structure_params2)                                            | Inicializa uma estrutura `D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2` com valores padrão.                                                                                                            |
| [D3D12XboxMakeDefault\_D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS3 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12xboxmakedefault_d3d12xbox_build_raytracing_acceleration_structure_params3)                                            | Inicializa uma estrutura `D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3` com valores padrão.                                                                                                            |
| [D3D12ZeroMemoryX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/functions/d3d12zeromemoryx)                                                                                                                                                                              | Zera os intervalos de memória especificados.                                                                                                                                                                        |
| [ID3D10Blob (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D10Blob/id3d10blob)                                                                                                                                                                              | Esta interface é usada para retornar dados de comprimento arbitrário.                                                                                                                                               |
| [GetBufferPointer (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D10Blob/methods/id3d10blob_getbufferpointer)                                                                                                                                               | Obtém um ponteiro para os dados.                                                                                                                                                                                    |
| [GetBufferSize (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D10Blob/methods/id3d10blob_getbuffersize)                                                                                                                                                     | Obtém o tamanho dos dados.                                                                                                                                                                                          |
| [ID3D12CommandQueue (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/id3d12commandqueue_xs)                                                                                                                                                  | ID3D12CommandQueue (conteúdo da interface) (consoles XBOX Series) — Envia listas de comandos e sincroniza sua execução. Referência gráfica Direct3D 12 do XBOX.                                                     |
| [ID3D12Commandqueue::EnableLiveDebuggingX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/methods/id3d12commandqueue_enablelivedebuggingx)                                                                                                                          | ID3D12Commandqueue::EnableLiveDebuggingX (consoles XBOX Series) — Habilita programaticamente a depuração de GPU ao vivo nos consoles XBOX Series.                                                                   |
| [ExecuteCommandLists2X (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/methods/id3d12commandqueue_executecommandlists2x)                                                                                                                     | ExecuteCommandLists2X (consoles XBOX Series) — API de extensão do XBOX para executar listas de comandos. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                  |
| [Signal2X (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/methods/id3d12commandqueue_signal2x)                                                                                                                                               | Signal2X (consoles XBOX Series) — Atualiza uma fence para um valor especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                          |
| [WaitX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/methods/id3d12commandqueue_waitx)                                                                                                                                                     | Fornece a mesma funcionalidade que Wait(), mas com controle adicional sobre a espera e as liberações de cache.                                                                                                      |
| [ID3D12DescriptorHeap (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12DescriptorHeap/id3d12descriptorheap)                                                                                                                                                | Referência para ID3D12DescriptorHeap (consoles XBOX Series), uma interface na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja.                                           |
| [GetSamplerBorderColorTableX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12DescriptorHeap/methods/id3d12descriptorheap_getsamplerbordercolortablex)                                                                                                                            | Referência para GetSamplerBorderColorTableX, um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                  |
| [ID3D12Device11 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/id3d12device11)                                                                                                                                                                  | Representa um adaptador virtual. Esta interface estende `ID3D12Device10`.                                                                                                                                           |
| [CreateComponentPlacedResourceX2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/methods/id3d12device11_createcomponentplacedresourcex2)                                                                                                         | CreateComponentPlacedResourceX2 (consoles XBOX Series) — Posiciona um componente de um recurso (sub-recurso). Referência gráfica Direct3D 12 para XBOX.                                                             |
| [CreatePlacedResourceX1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/methods/id3d12device11_createplacedresourcex1)                                                                                                                           | CreatePlacedResourceX1 (consoles XBOX Series) — Posiciona um recurso inteiro. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                                             |
| [ID3D12Device11::EnableLiveDebuggingX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/methods/id3d12device11_enablelivedebuggingx)                                                                                                               | Habilita programaticamente a depuração de GPU ao vivo em exceções nos consoles XBOX Series.                                                                                                                         |
| [ReportGpuHaltX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device11/methods/id3d12device11_reportgpuhaltx)                                                                                                                                           | Relata uma parada (halt) durante a execução da GPU.                                                                                                                                                                 |
| [ID3D12Device6 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device6/id3d12device6)                                                                                                                                                                     | Representa um adaptador virtual. Esta interface estende `ID3D12Device5`.                                                                                                                                            |
| [SetBackgroundProcessingMode (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device6/methods/id3d12device6_setbackgroundprocessingmode)                                                                                                                   | Referência para SetBackgroundProcessingMode (consoles XBOX Series), um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX.                                              |
| [ID3D12Device7 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device7/id3d12device7)                                                                                                                                                                     | Representa um adaptador virtual. Esta interface estende `ID3D12Device6`.                                                                                                                                            |
| [AddToStateObject (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device7/methods/id3d12device7_addtostateobject)                                                                                                                                         | Adiciona incrementalmente a um objeto de estado existente.                                                                                                                                                          |
| [CreateProtectedResourceSession1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device7/methods/id3d12device7_createprotectedresourcesession1)                                                                                                           | Referência para CreateProtectedResourceSession1 (consoles XBOX Series), um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no.                                               |
| [ID3D12Device8 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/id3d12device8)                                                                                                                                                                     | Representa um adaptador virtual. Esta interface estende `ID3D12Device7`.                                                                                                                                            |
| [AddBlobToGpuHangDumpX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_addblobtogpuhangdumpx)                                                                                                                               | Adiciona um blob de memória e metadados ao arquivo de despejo de travamento (.hix). Chame esta função apenas a partir da função D3D12XBOX\_HANGBEGINCALLBACK quando a GPU estiver travada.                          |
| [CreateCommittedResource2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createcommittedresource2)                                                                                                                         | Cria um recurso e um heap, de modo que o heap seja grande o suficiente para conter o recurso inteiro, e o recurso seja mapeado para o heap.                                                                         |
| [CreateMinMipShaderResourceViewX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createminmipshaderresourceviewx)                                                                                                           | Cria uma visualização de recurso de shader de mapa MinMip, dado um recurso (ou desc) de destino combinado com um recurso MinMip.                                                                                    |
| [CreatePlacedResource1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createplacedresource1)                                                                                                                               | Cria um recurso posicionado.                                                                                                                                                                                        |
| [CreateSamplerFeedbackUnorderedAccessView](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createsamplerfeedbackunorderedaccessview)                                                                                                                | CreateSamplerFeedbackUnorderedAccessView (consoles XBOX Series) — Cria um descritor de UAV para sampler feedback, dados um recurso de destino e um recurso de feedback.                                             |
| [CreateSamplerFeedbackUnorderedAccessViewX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_createsamplerfeedbackunorderedaccessviewx)                                                                                                              | CreateSamplerFeedbackUnorderedAccessViewX (consoles XBOX Series) — Cria um descritor de UAV para sampler feedback, dados um recurso de destino e um recurso de feedback.                                            |
| [DeserializeStateObjectX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_deserializestateobjectx)                                                                                                                           | Desserializa um objeto de estado de pipeline de raytracing (RTPSO) a partir de um RTPSO serializado criado por `SerializeStateObjectX`.                                                                             |
| [GetCopyableFootprints1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getcopyablefootprints1)                                                                                                                             | Obtém um layout de recurso que pode ser copiado.                                                                                                                                                                    |
| [GetRaytracingAccelerationStructurePrebuildInfoX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getraytracingaccelerationstructureprebuildinfox)                                                                                                  | Consulta o driver sobre os requisitos de recursos para construir uma estrutura de aceleração.                                                                                                                       |
| [GetResourceAllocationInfo2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getresourceallocationinfo2)                                                                                                                     | GetResourceAllocationInfo2 (consoles XBOX Series) — Obtém o tamanho e o alinhamento da memória necessária para uma coleção de recursos neste adaptador.                                                             |
| [GetShaderResourceViewPRTLODIndexX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_getshaderresourceviewprtlodindexx)                                                                                                       | Retorna o ID do contador de LOD de PRT associado a esta visualização de recurso de shader, se o rastreamento de LOD de PRT estiver habilitado.                                                                      |
| [SerializeStateObjectX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_serializestateobjectx)                                                                                                                               | Cria um RTPSO serializado que pode ser salvo em disco e recarregado com DeserializeStateObjectX.                                                                                                                    |
| [SetCompileTimeShaderPdbPathX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setcompiletimeshaderpdbpathx)                                                                                                                 | Usado para especificar o caminho onde o driver salva os PDBs de PSO de raytracing.                                                                                                                                  |
| [SetShaderRecompileCallbackX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderrecompilecallbackx)                                                                                                                   | Define um callback a ser invocado quando o driver recompila um ou mais estágios de shader de um objeto de estado de pipeline.                                                                                       |
| [SetShaderResourceViewPRTLODIndexX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderresourceviewprtlodindexx)                                                                                                       | Define e habilita o ID do contador de LOD de PRT associado a esta visualização de recurso de shader, ou desabilita o rastreamento de LOD de PRT para esta visualização de recurso de shader.                        |
| [ID3D12GraphicsCommandList (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/id3d12graphicscommandlist_xs)                                                                                                                              | ID3D12GraphicsCommandList (consoles XBOX Series) — Encapsula uma lista de comandos gráficos para renderização. Referência gráfica Direct3D 12 para XBOX.                                                            |
| [ID3D12GraphicsCommandList::ClearRenderTargetView](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_clearrendertargetview_xs)                                                                                                | ID3D12GraphicsCommandList::ClearRenderTargetView (consoles XBOX Series) — Define todos os elementos de um render target para um único valor.                                                                        |
| [DeferredPrimitiveBreakBatchX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_deferredprimitivebreakbatchx)                                                                                         | Evento de quebra de lote do Deferred Primitive Batch Binning (DPBB).                                                                                                                                                |
| [DispatchMeshX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_dispatchmeshx)                                                                                                                       | Um método de extensão para permitir um controle mais fino dos lançamentos de Mesh Shader.                                                                                                                           |
| [DriverHintX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_driverhintx)                                                                                                                           | Define uma dica de driver.                                                                                                                                                                                          |
| [SetDeferredPrimitiveBatchBinningX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_setdeferredprimitivebatchbinningx)                                                                               | Define o estado do Deferred Primitive Batch Binning (DPBB).                                                                                                                                                         |
| [SetGraphicsShaderLimitsX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList/methods/id3d12graphicscommandlist_setgraphicsshaderlimitsx_xs)                                                                                              | SetGraphicsShaderLimitsX (consoles XBOX Series) — Define os limites de shader gráfico para shaders de vértice, domínio, geometria e pixel. Alguns dos limites são os.                                               |
| [ID3D12GraphicsCommandList4 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList4/id3d12graphicscommandlist4)                                                                                                                              | Encapsula uma lista de comandos gráficos para renderização. Esta interface estende ID3D12GraphicsCommandList3.                                                                                                      |
| [BuildRaytracingAccelerationStructureFromCanonicalBVH](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList4/methods/id3d12graphicscommandlist4_buildraytracingaccelerationstructurefromcanonicalbvh)                                                              | Permite ao usuário pré-construir a BVH e permite ao driver dispô-la na memória junto com os dados auxiliares.                                                                                                       |
| [CpuValidateResultX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList4/methods/id3d12graphicscommandlist4_cpuvalidateresultx)                                                                                                           | Isto é usado pelo XDXR para verificar builds de BVH no lado da CPU.                                                                                                                                                 |
| [ID3D12GraphicsCommandList5 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList5/id3d12graphicscommandlist5)                                                                                                                              | Encapsula uma lista de comandos gráficos para renderização. Esta interface estende ID3D12GraphicsCommandList4.                                                                                                      |
| [RSSetShadingRateX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList5/methods/id3d12graphicscommandlist5_rssetshadingratex)                                                                                                             | Um método de extensão que permite assumir o controle total do hardware de VRS.                                                                                                                                      |
| [ID3D12GraphicsCommandList6 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/id3d12graphicscommandlist6)                                                                                                                              | Encapsula uma lista de comandos gráficos para renderização. Esta interface estende ID3D12GraphicsCommandList5.                                                                                                      |
| [BuildRaytracingAccelerationStructureBatched2X](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_buildraytracingaccelerationstructurebatched2x)                                                                            | Especifica opções extras individualmente por build em um build em lote.                                                                                                                                             |
| [DispatchMesh (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_dispatchmesh)                                                                                                                       | Inicia o Mesh Shader ou o Amplification Shader, se ele estiver presente.                                                                                                                                            |
| [DispatchRaysX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_dispatchraysx)                                                                                                                     | Versão extensível de DispatchRays. O conjunto de memória de trabalho pode ser fornecido pelo usuário.                                                                                                               |
| [ID3D12GraphicsCommandlist6::EnableLiveDebuggingX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_enablelivedebuggingx)                                                                                                  | ID3D12GraphicsCommandlist6::EnableLiveDebuggingX (consoles XBOX Series) — Habilita programaticamente a depuração de GPU ao vivo nos consoles XBOX Series.                                                           |
| [OMSetSampleMaskX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_omsetsamplemaskx)                                                                                                               | Define a máscara de habilitação de amostras para cada amostra em um quad de pixels 2 x 2.                                                                                                                           |
| [PrefetchMemoryX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_prefetchmemoryx)                                                                                                                 | PrefetchMemoryX (consoles XBOX Series) — Faz a pré-busca de memória no endereço especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                             |
| [PrefetchPipelineStateX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_prefetchpipelinestatex)                                                                                                   | PrefetchPipelineStateX (consoles XBOX Series) — Faz a pré-busca do estado de pipeline especificado. Referência da API gráfica Direct3D 12 para desenvolvimento de jogos XBOX.                                       |
| [ResetX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_resetx)                                                                                                                                   | ResetX (consoles XBOX Series) — Redefine uma lista de comandos ao seu estado inicial, como se uma nova lista de comandos tivesse acabado de ser criada. Referência gráfica Direct3D 12 do XBOX.                     |
| [ResourceBarrierX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_resourcebarrierx)                                                                                                               | Notifica o driver para sincronizar vários acessos a recursos.                                                                                                                                                       |
| [SetComputeShaderLaunchParametersX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_setcomputeshaderlaunchparametersx)                                                                             | Substituição seletiva dos parâmetros de lançamento de objetos de estado de pipeline de computação.                                                                                                                  |
| [SetShaderScratchSpaceX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_setshaderscratchspacex)                                                                                                   | Permite o controle direto dos registradores SPI\_TMPRING\_SIZE e COMPUTE\_TMPRING\_SIZE e dos anéis de gráficos e de computação, respectivamente.                                                                   |
| [SyncBottomOfPipeX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_syncbottomofpipex)                                                                                                             | Executa um conjunto de operações de sincronização na parte inferior do pipeline gráfico.                                                                                                                            |
| [SyncTopOfPipeX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_synctopofpipex)                                                                                                                   | Executa um conjunto de operações de sincronização na parte superior do pipeline gráfico.                                                                                                                            |
| [Write32BitValueBottomOfPipe2X (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_write32bitvaluebottomofpipe2x)                                                                                     | Grava um valor de 32 bits da parte inferior do pipeline em um destino especificado na memória.                                                                                                                      |
| [Write64BitValueBottomOfPipe2X (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_write64bitvaluebottomofpipe2x)                                                                                     | Grava um valor de 64 bits da parte inferior do pipeline em um destino especificado na memória.                                                                                                                      |
| [WritePRTLODStatisticsX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_writeprtlodstatisticsx)                                                                                                   | Grava um relatório de estatísticas de LOD de PRT em um buffer de memória.                                                                                                                                           |
| [ID3D12GraphicsCommandList8](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList8/id3d12graphicscommandlist8)                                                                                                                                                     | Referência para ID3D12GraphicsCommandList8, uma interface na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                               |
| [AllocateFromCommandAllocatorX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList8/methods/id3d12graphicscommandlist8_allocatefromcommandallocatorx)                                                                                                            | Referência para AllocateFromCommandAllocatorX, um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                |
| [ID3D12Heap1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Heap1/id3d12heap1)                                                                                                                                                                           | Um heap é uma abstração de alocação de memória contígua, usada para gerenciar memória física. Esta interface estende ID3D12Heap.                                                                                    |
| [GetGpuAddressX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Heap1/methods/id3d12heap1_getgpuaddressx)                                                                                                                                                 | Retorna o endereço virtual de GPU base da alocação de memória associada ao objeto de heap.                                                                                                                          |
| [ID3D12Object (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Object/id3d12object)                                                                                                                                                                        | ID3D12Object (consoles XBOX Series) — Uma interface da qual ID3D12Device e ID3D12DeviceChild herdam. Fornece métodos para associar dados privados.                                                                  |
| [GetNameX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Object/methods/id3d12object_getnamex)                                                                                                                                                           | Retorna o nome deste objeto, se houver, que foi fornecido anteriormente a ID3D12Object::SetName.                                                                                                                    |
| [ID3D12PipelineState (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/id3d12pipelinestate_xs)                                                                                                                                                | ID3D12PipelineState (consoles XBOX Series) — Representa o estado de todos os shaders definidos no momento, bem como determinados objetos de estado de função fixa.                                                  |
| [GetDescriptorX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_getdescriptorx_xs)                                                                                                                              | GetDescriptorX (consoles XBOX Series) — Obtém o descritor deste ID3D12PipelineState, para uso com ID3D12GraphicsCommandList::ExecuteIndirect.                                                                       |
| [ID3D12PipelineState::GetInformationX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_getinformationx_xs)                                                                                                       | Retorna informações extras sobre shaders.                                                                                                                                                                           |
| [IsWave32](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_iswave32_xs)                                                                                                                                                                 | Referência para IsWave32, um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                                     |
| [SetOptionX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_setoptionx_xs)                                                                                                                                      | Altera configurações de shader.                                                                                                                                                                                     |
| [UsesHardwareGSorHS()](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_useshardwaregsorhs_2_xs)                                                                                                                                         | Referência para UsesHardwareGSorHS(), um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                         |
| [UsesHardwareGSorHS(D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE\*)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/methods/id3d12pipelinestate_useshardwaregsorhs_xs)                                                                                                   | Referência para UsesHardwareGSorHS(D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE\*), um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no.                                         |
| [ID3D12Resource (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/id3d12resource_xs)                                                                                                                                                               | Encapsula uma capacidade generalizada da CPU e da GPU de ler e gravar na memória física, ou em heaps.                                                                                                               |
| [GetValidationFlagsX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/methods/id3d12resource_getvalidationflagsx)                                                                                                                                 | Recupera o conjunto atual de sinalizadores de validação deste recurso.                                                                                                                                              |
| [SetValidationFlagsX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/methods/id3d12resource_setvalidationflagsx)                                                                                                                                 | Define novos sinalizadores de validação para este recurso.                                                                                                                                                          |
| [ID3D12RootSignature (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12RootSignature/id3d12rootsignature)                                                                                                                                                   | Referência para ID3D12RootSignature (consoles XBOX Series), uma interface na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja.                                            |
| [GetComputeDescriptorX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12RootSignature/methods/id3d12rootsignature_getcomputedescriptorx)                                                                                                                                          | Referência para GetComputeDescriptorX, um método na API gráfica Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                        |
| [ID3D12StateObject (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12StateObject/id3d12stateobject)                                                                                                                                                         | Representa uma quantidade variável de estado de configuração, incluindo shaders, que um aplicativo gerencia como uma única unidade e que é fornecida a um driver.                                                   |
| [GetPipelineStateX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12StateObject/methods/id3d12stateobject_getpipelinestatex)                                                                                                                               | Recupera o objeto de estado pai.                                                                                                                                                                                    |
| [ID3D12StateObjectProperties (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12StateObjectProperties/id3d12stateobjectproperties)                                                                                                                           | Fornece métodos para obter e definir as propriedades de um ID3D12StateObject.                                                                                                                                       |
| [ID3D12StateObjectProperties::GetInformationX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3D12StateObjectProperties/methods/id3d12stateobjectproperties_getinformationx)                                                                                                         | Extensão específica do XDXR que permite consultar alguns parâmetros pós-vinculação do RTPSO de DXR.                                                                                                                 |
| [ID3DInclude (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3DInclude/id3dinclude)                                                                                                                                                                           | ID3DInclude é uma interface de inclusão que o usuário implementa para permitir que um aplicativo chame métodos substituíveis pelo usuário para abrir e fechar arquivos #include de shader.                          |
| [ID3DInclude::Close (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3DInclude/methods/id3dinclude_close)                                                                                                                                                      | Um método implementado pelo usuário para fechar um arquivo #include de shader.                                                                                                                                      |
| [Open (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/ID3DInclude/methods/id3dinclude_open)                                                                                                                                                                     | Um método implementado pelo usuário para abrir e ler o conteúdo de um shader.                                                                                                                                       |
| [IDXGIAdapter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter/idxgiadapter)                                                                                                                                                                        | IDXGIAdapter (consoles XBOX Series) — A interface IDXGIAdapter representa um subsistema de exibição (incluindo uma ou mais GPUs, DACs e memória de vídeo).                                                          |
| [CheckInterfaceSupport (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter/methods/idxgiadapter_checkinterfacesupport)                                                                                                                                 | Verifica se o sistema oferece suporte a uma interface de dispositivo para um componente gráfico.                                                                                                                    |
| [EnumOutputs (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter/methods/idxgiadapter_enumoutputs)                                                                                                                                                     | Enumera as saídas do adaptador (placa de vídeo).                                                                                                                                                                    |
| [IDXGIAdapter::GetDesc (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter/methods/idxgiadapter_getdesc)                                                                                                                                               | Obtém uma descrição DXGI de um adaptador.                                                                                                                                                                           |
| [IDXGIAdapter1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter1/idxgiadapter1)                                                                                                                                                                     | IDXGIAdapter1 (consoles XBOX Series) — A interface IDXGIAdapter representa um subsistema de exibição (incluindo uma ou mais GPUs, DACs e memória de vídeo).                                                         |
| [GetDesc1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter1/methods/idxgiadapter1_getdesc1)                                                                                                                                                         | Obtém uma descrição DXGI 1.1 de um adaptador.                                                                                                                                                                       |
| [IDXGIAdapter2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter2/idxgiadapter2)                                                                                                                                                                     | IDXGIAdapter2 (consoles XBOX Series) — A interface IDXGIAdapter representa um subsistema de exibição (incluindo uma ou mais GPUs, DACs e memória de vídeo).                                                         |
| [GetDesc2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter2/methods/idxgiadapter2_getdesc2)                                                                                                                                                         | Obtém uma descrição DXGI 1.2 de um adaptador.                                                                                                                                                                       |
| [IDXGIDevice (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/idxgidevice)                                                                                                                                                                           | IDXGIDevice (consoles XBOX Series) — Uma interface IDXGIDevice implementa uma classe derivada para objetos DXGI que produzem dados de imagem.                                                                       |
| [CreateSurface (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/methods/idxgidevice_createsurface)                                                                                                                                                   | Retorna uma superfície.                                                                                                                                                                                             |
| [GetAdapter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/methods/idxgidevice_getadapter)                                                                                                                                                         | Retorna o adaptador do dispositivo especificado.                                                                                                                                                                    |
| [GetGPUThreadPriority (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/methods/idxgidevice_getgputhreadpriority)                                                                                                                                     | Obtém a prioridade de thread da GPU.                                                                                                                                                                                |
| [QueryResourceResidency (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/methods/idxgidevice_queryresourceresidency)                                                                                                                                 | Obtém o status de residência de uma matriz de recursos.                                                                                                                                                             |
| [SetGPUThreadPriority (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice/methods/idxgidevice_setgputhreadpriority)                                                                                                                                     | Define a prioridade de thread da GPU.                                                                                                                                                                               |
| [IDXGIDevice1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice1/idxgidevice1)                                                                                                                                                                        | IDXGIDevice1 (consoles XBOX Series) — Uma interface IDXGIDevice implementa uma classe derivada para objetos DXGI que produzem dados de imagem.                                                                      |
| [GetMaximumFrameLatency (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice1/methods/idxgidevice1_getmaximumframelatency)                                                                                                                               | Obtém o número de quadros que o sistema pode enfileirar para renderização.                                                                                                                                          |
| [SetMaximumFrameLatency (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice1/methods/idxgidevice1_setmaximumframelatency)                                                                                                                               | Define o número de quadros que o sistema pode enfileirar para renderização.                                                                                                                                         |
| [IDXGIDevice2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice2/idxgidevice2)                                                                                                                                                                        | IDXGIDevice2 (consoles XBOX Series) — Uma interface IDXGIDevice implementa uma classe derivada para objetos DXGI que produzem dados de imagem.                                                                      |
| [EnqueueSetEvent (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice2/methods/idxgidevice2_enqueuesetevent)                                                                                                                                             | Libera todos os comandos de renderização pendentes e define o objeto de evento especificado para o estado sinalizado depois que todos os comandos de renderização enviados anteriormente forem concluídos.          |
| [OfferResources (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice2/methods/idxgidevice2_offerresources)                                                                                                                                               | Permite que o sistema operacional libere a memória de vídeo de recursos descartando seu conteúdo.                                                                                                                   |
| [ReclaimResources (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDevice2/methods/idxgidevice2_reclaimresources)                                                                                                                                           | Restaura o acesso a recursos que foram oferecidos anteriormente chamando IDXGIDevice2::OfferResources.                                                                                                              |
| [IDXGIDeviceSubObject (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDeviceSubObject/idxgidevicesubobject)                                                                                                                                                | Herdada por objetos vinculados ao dispositivo, para que eles possam recuperar um ponteiro para ele.                                                                                                                 |
| [GetDevice (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIDeviceSubObject/methods/idxgidevicesubobject_getdevice)                                                                                                                                         | Recupera o dispositivo.                                                                                                                                                                                             |
| [IDXGIFactory (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/idxgifactory)                                                                                                                                                                        | IDXGIFactory (consoles XBOX Series) — Uma interface IDXGIFactory implementa métodos para gerar objetos DXGI (que lidam com transições de tela cheia).                                                               |
| [CreateSoftwareAdapter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_createsoftwareadapter)                                                                                                                                 | Cria uma interface de adaptador que representa um adaptador de software.                                                                                                                                            |
| [EnumAdapters (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_enumadapters)                                                                                                                                                   | Enumera os adaptadores.                                                                                                                                                                                             |
| [GetWindowAssociation (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_getwindowassociation)                                                                                                                                   | Obtém a janela pela qual o usuário controla a transição de e para a tela cheia.                                                                                                                                     |
| [MakeWindowAssociation (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_makewindowassociation)                                                                                                                                 | Permite que a DXGI monitore a fila de mensagens de um aplicativo em busca da sequência de teclas **Alt+Enter** (que faz o aplicativo alternar do modo janela para tela cheia.                                       |
| [IDXGIFactory1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory1/idxgifactory1)                                                                                                                                                                     | IDXGIFactory1 (consoles XBOX Series) — Uma interface IDXGIFactory implementa métodos para gerar objetos DXGI (que lidam com transições de tela cheia).                                                              |
| [EnumAdapters1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory1/methods/idxgifactory1_enumadapters1)                                                                                                                                               | Enumera adaptadores com ou sem saídas.                                                                                                                                                                              |
| [IsCurrent (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory1/methods/idxgifactory1_iscurrent)                                                                                                                                                       | Informa a um aplicativo sobre a possível necessidade de reenumerar adaptadores.                                                                                                                                     |
| [IDXGIFactory2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/idxgifactory2)                                                                                                                                                                     | IDXGIFactory2 (consoles XBOX Series) — Uma interface IDXGIFactory implementa métodos para gerar objetos DXGI (que lidam com transições de tela cheia).                                                              |
| [GetSharedResourceAdapterLuid (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_getsharedresourceadapterluid)                                                                                                                 | Identifica o adaptador no qual um objeto de recurso compartilhado foi criado.                                                                                                                                       |
| [IsWindowedStereoEnabled (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_iswindowedstereoenabled)                                                                                                                           | Determina se o modo estéreo deve ser usado.                                                                                                                                                                         |
| [RegisterOcclusionStatusEvent (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_registerocclusionstatusevent)                                                                                                                 | Registra-se para receber notificação de alterações no status de oclusão usando sinalização de eventos.                                                                                                              |
| [RegisterOcclusionStatusWindow (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_registerocclusionstatuswindow)                                                                                                               | Registra uma janela de aplicativo para receber mensagens de notificação de alterações do status de oclusão.                                                                                                         |
| [RegisterStereoStatusEvent (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_registerstereostatusevent)                                                                                                                       | Registra-se para receber notificação de alterações no status de estéreo usando sinalização de eventos.                                                                                                              |
| [RegisterStereoStatusWindow (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_registerstereostatuswindow)                                                                                                                     | Registra uma janela de aplicativo para receber mensagens de notificação de alterações do status de estéreo.                                                                                                         |
| [UnregisterOcclusionStatus (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_unregisterocclusionstatus)                                                                                                                       | Cancela o registro de uma janela ou de um evento para que deixe de receber notificação quando o status de oclusão mudar.                                                                                            |
| [UnregisterStereoStatus (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIFactory2/methods/idxgifactory2_unregisterstereostatus)                                                                                                                             | Cancela o registro de uma janela ou de um evento para que deixe de receber notificação quando o status de estéreo mudar.                                                                                            |
| [IDXGIInfoQueue (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/idxgiinfoqueue)                                                                                                                                                                  | Esta interface controla a fila de informações de depuração e só pode ser usada se a camada de depuração estiver ativada.                                                                                            |
| [AddApplicationMessage (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_addapplicationmessage)                                                                                                                             | Adiciona uma mensagem definida pelo usuário à fila de mensagens e envia essa mensagem para a saída de depuração.                                                                                                    |
| [AddMessage (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_addmessage)                                                                                                                                                   | Adiciona uma mensagem de depuração à fila de mensagens e envia essa mensagem para a saída de depuração.                                                                                                             |
| [AddRetrievalFilterEntries (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_addretrievalfilterentries)                                                                                                                     | Adiciona filtros de recuperação ao topo da pilha de filtros de recuperação.                                                                                                                                         |
| [AddStorageFilterEntries (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_addstoragefilterentries)                                                                                                                         | Adiciona filtros de armazenamento ao topo da pilha de filtros de armazenamento.                                                                                                                                     |
| [ClearRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_clearretrievalfilter)                                                                                                                               | Remove um filtro de recuperação do topo da pilha de filtros de recuperação.                                                                                                                                         |
| [ClearStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_clearstoragefilter)                                                                                                                                   | Remove um filtro de armazenamento do topo da pilha de filtros de armazenamento.                                                                                                                                     |
| [ClearStoredMessages (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_clearstoredmessages)                                                                                                                                 | Limpa todas as mensagens da fila de mensagens.                                                                                                                                                                      |
| [GetBreakOnCategory (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getbreakoncategory)                                                                                                                                   | Determina se a interrupção em uma categoria de mensagem está ativada ou desativada.                                                                                                                                 |
| [GetBreakOnID (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getbreakonid)                                                                                                                                               | Determina se a interrupção em um identificador de mensagem está ativada ou desativada.                                                                                                                              |
| [GetBreakOnSeverity (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getbreakonseverity)                                                                                                                                   | Determina se a interrupção em um nível de severidade de mensagem está ativada ou desativada.                                                                                                                        |
| [GetMessage (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getmessage)                                                                                                                                                   | Obtém uma mensagem da fila de mensagens.                                                                                                                                                                            |
| [GetMessageCountLimit (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getmessagecountlimit)                                                                                                                               | Obtém o número máximo de mensagens que podem ser adicionadas à fila de mensagens.                                                                                                                                   |
| [GetMuteDebugOutput (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getmutedebugoutput)                                                                                                                                   | Determina se a saída de depuração está ativada ou desativada.                                                                                                                                                       |
| [GetNumMessagesAllowedByStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getnummessagesallowedbystoragefilter)                                                                                               | Obtém o número de mensagens que um filtro de armazenamento permitiu passar.                                                                                                                                         |
| [GetNumMessagesDeniedByStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getnummessagesdeniedbystoragefilter)                                                                                                 | Obtém o número de mensagens cuja passagem por um filtro de armazenamento foi negada.                                                                                                                                |
| [GetNumMessagesDiscardedByMessageCountLimit](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getnummessagesdiscardedbymessagecountlimit)                                                                                                          | Obtém o número de mensagens que foram descartadas devido ao limite de contagem de mensagens.                                                                                                                        |
| [GetNumStoredMessages (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getnumstoredmessages)                                                                                                                               | Obtém o número de mensagens atualmente armazenadas na fila de mensagens.                                                                                                                                            |
| [GetNumStoredMessagesAllowedByRetrievalFilters](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getnumstoredmessagesallowedbyretrievalfilters)                                                                                                    | Obtém o número de mensagens que podem passar por um filtro de recuperação.                                                                                                                                          |
| [GetRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getretrievalfilter)                                                                                                                                   | Obtém o filtro de recuperação no topo da pilha de filtros de recuperação.                                                                                                                                           |
| [GetRetrievalFilterStackSize (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getretrievalfilterstacksize)                                                                                                                 | Obtém o tamanho da pilha de filtros de recuperação em bytes.                                                                                                                                                        |
| [GetStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getstoragefilter)                                                                                                                                       | Obtém o filtro de armazenamento no topo da pilha de filtros de armazenamento.                                                                                                                                       |
| [GetStorageFilterStackSize (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_getstoragefilterstacksize)                                                                                                                     | Obtém o tamanho da pilha de filtros de armazenamento em bytes.                                                                                                                                                      |
| [PopRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_popretrievalfilter)                                                                                                                                   | Remove (pop) um filtro de recuperação do topo da pilha de filtros de recuperação.                                                                                                                                   |
| [PopStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_popstoragefilter)                                                                                                                                       | Remove (pop) um filtro de armazenamento do topo da pilha de filtros de armazenamento.                                                                                                                               |
| [PushCopyOfRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushcopyofretrievalfilter)                                                                                                                     | Insere na pilha de filtros de recuperação uma cópia do filtro de recuperação que está atualmente no topo da pilha de filtros de recuperação.                                                                        |
| [PushCopyOfStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushcopyofstoragefilter)                                                                                                                         | Insere na pilha de filtros de armazenamento uma cópia do filtro de armazenamento que está atualmente no topo da pilha de filtros de armazenamento.                                                                  |
| [PushDenyAllRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushdenyallretrievalfilter)                                                                                                                   | Insere um filtro de recuperação que nega tudo na pilha de filtros de recuperação.                                                                                                                                   |
| [PushDenyAllStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushdenyallstoragefilter)                                                                                                                       | Insere um filtro de armazenamento que nega tudo na pilha de filtros de armazenamento.                                                                                                                               |
| [PushEmptyRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushemptyretrievalfilter)                                                                                                                       | Insere um filtro de recuperação vazio na pilha de filtros de recuperação.                                                                                                                                           |
| [PushEmptyStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushemptystoragefilter)                                                                                                                           | Insere um filtro de armazenamento vazio na pilha de filtros de armazenamento.                                                                                                                                       |
| [PushRetrievalFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushretrievalfilter)                                                                                                                                 | Insere um filtro de recuperação na pilha de filtros de recuperação.                                                                                                                                                 |
| [PushStorageFilter (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_pushstoragefilter)                                                                                                                                     | Insere um filtro de armazenamento na pilha de filtros de armazenamento.                                                                                                                                             |
| [SetBreakOnCategory (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_setbreakoncategory)                                                                                                                                   | Define uma categoria de mensagem na qual interromper quando uma mensagem com essa categoria passar pelo filtro de armazenamento.                                                                                    |
| [SetBreakOnID (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_setbreakonid)                                                                                                                                               | Define um identificador de mensagem no qual interromper quando uma mensagem com esse identificador passar pelo filtro de armazenamento.                                                                             |
| [SetBreakOnSeverity (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_setbreakonseverity)                                                                                                                                   | Define um nível de severidade de mensagem no qual interromper quando uma mensagem com esse nível de severidade passar pelo filtro de armazenamento.                                                                 |
| [SetMessageCountLimit (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_setmessagecountlimit)                                                                                                                               | Define o número máximo de mensagens que podem ser adicionadas à fila de mensagens.                                                                                                                                  |
| [SetMuteDebugOutput (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIInfoQueue/methods/idxgiinfoqueue_setmutedebugoutput)                                                                                                                                   | Ativa ou desativa a saída de depuração.                                                                                                                                                                             |
| [IDXGIObject (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIObject/idxgiobject)                                                                                                                                                                           | Uma interface base para todos os objetos DXGI; `IDXGIObject` oferece suporte à associação de dados definidos pelo chamador (dados privados) a um objeto e à recuperação de uma interface para o.                    |
| [GetParent (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getparent)                                                                                                                                                           | Obtém o pai do objeto.                                                                                                                                                                                              |
| [GetPrivateData (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getprivatedata)                                                                                                                                                 | Obtém um ponteiro para os dados do objeto.                                                                                                                                                                          |
| [SetPrivateData (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedata)                                                                                                                                                 | Define dados definidos pelo aplicativo no objeto e associa esses dados a um GUID.                                                                                                                                   |
| [SetPrivateDataInterface (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedatainterface)                                                                                                                               | Define uma interface nos dados privados do objeto.                                                                                                                                                                  |
| [IDXGIOutput (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/idxgioutput)                                                                                                                                                                           | Uma interface `IDXGIOutput` representa uma saída de adaptador (como um monitor).                                                                                                                                    |
| [FindClosestMatchingMode (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_findclosestmatchingmode)                                                                                                                               | Localiza o modo de exibição que mais se aproxima do modo de exibição solicitado.                                                                                                                                    |
| [GetAspectRatio (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getaspectratio)                                                                                                                                                 | Obtém a taxa de proporção da exibição.                                                                                                                                                                              |
| [IDXGIOutput::GetDesc (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getdesc)                                                                                                                                                  | Obtém uma descrição da saída.                                                                                                                                                                                       |
| [GetDisplayModeList (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getdisplaymodelist)                                                                                                                                         | GetDisplayModeList (consoles XBOX Series) — Obtém os modos de exibição que correspondem ao formato solicitado e a outras opções de entrada. Referência de gráficos Direct3D 12 do XBOX.                             |
| [GetDisplayModeListX (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getdisplaymodelistx)                                                                                                                                       | GetDisplayModeListX (consoles XBOX Series) — Obtém os modos de exibição que correspondem ao formato solicitado e a outras opções de entrada.                                                                        |
| [GetDisplaySurfaceData (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getdisplaysurfacedata)                                                                                                                                   | Obtém uma cópia da superfície de exibição atual.                                                                                                                                                                    |
| [GetFrameStatistics (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getframestatistics)                                                                                                                                         | Obtém estatísticas sobre os quadros renderizados recentemente.                                                                                                                                                      |
| [GetGammaControl (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getgammacontrol)                                                                                                                                               | Obtém as configurações de controle de gama.                                                                                                                                                                         |
| [GetGammaControlCapabilities (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getgammacontrolcapabilities)                                                                                                                       | Obtém uma descrição dos recursos de controle de gama.                                                                                                                                                               |
| [GetRefreshRate (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_getrefreshrate)                                                                                                                                                 | Obtém a taxa de atualização da tela.                                                                                                                                                                                |
| [ReleaseOwnership (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_releaseownership)                                                                                                                                             | Libera a propriedade da saída.                                                                                                                                                                                      |
| [SetDisplaySurface (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_setdisplaysurface)                                                                                                                                           | Altera o modo de exibição.                                                                                                                                                                                          |
| [SetGammaControl (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_setgammacontrol)                                                                                                                                               | Define os controles de gama.                                                                                                                                                                                        |
| [TakeOwnership (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_takeownership)                                                                                                                                                   | Assume a propriedade de uma saída.                                                                                                                                                                                  |
| [WaitForVBlank (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGIOutput/methods/idxgioutput_waitforvblank)                                                                                                                                                   | Suspende um thread até que ocorra o próximo vertical blank.                                                                                                                                                         |
| [IDXGISwapChain (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGISwapChain/idxgiswapchain)                                                                                                                                                                  | IDXGISwapChain (consoles XBOX Series) — As cadeias de troca (swap chains) foram descontinuadas e substituídas por recursos de troca (D3D12\_HEAP\_FLAG\_ALLOW\_DISPLAY) e apresentação.                             |
| [IDXGISwapChain1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/interfaces/IDXGISwapChain1/idxgiswapchain1)                                                                                                                                                               | IDXGISwapChain1 (consoles XBOX Series) — As cadeias de troca (swap chains) foram descontinuadas e substituídas por recursos de troca (D3D12\_HEAP\_FLAG\_ALLOW\_DISPLAY) e apresentação.                            |
| [D3D12\_DISPATCH\_MESH\_ARGUMENTS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_dispatch_mesh_arguments)                                                                                                                                                   | Sem suporte no XBOX.                                                                                                                                                                                                |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS10 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_d3d12_options10_xs)                                                                                                                                     | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS10 (consoles XBOX Series) — Indica o nível de suporte que o adaptador fornece para o combinador de soma de sombreamento de taxa variável (VRS).                                 |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS11 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_d3d12_options11_xs)                                                                                                                                     | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS11 (consoles XBOX Series) — Indica o nível de suporte que o adaptador fornece para operações atômicas de Int64 em recursos de descritor.                                        |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS7 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_d3d12_options7_xs)                                                                                                                                       | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS7 (consoles XBOX Series) — Indica o nível de suporte que o adaptador fornece para mesh shader e sampler feedback.                                                               |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS8 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_d3d12_options8_xs)                                                                                                                                       | D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS8 (consoles XBOX Series) — Indica o nível de suporte que o adaptador fornece para texturas de bloco não alinhadas.                                                              |
| [D3D12\_FEATURE\_DATA\_D3D12\_OPTIONS9 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_d3d12_options9_xs)                                                                                                                                       | Indica se várias opções têm suporte.                                                                                                                                                                                |
| [D3D12\_FEATURE\_DATA\_DISPLAYABLE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_displayable_xs)                                                                                                                                              | D3D12\_FEATURE\_DATA\_DISPLAYABLE (consoles XBOX Series) — Este recurso está atualmente em versão prévia. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                              |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPE\_COUNT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_protected_resource_session_type_count_xs)                                                                                                             | D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPE\_COUNT (consoles XBOX Series) — Indica uma contagem de tipos de sessão de recursos protegidos.                                                             |
| [D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPES](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_feature_data_protected_resource_session_types_xs)                                                                                                                        | D3D12\_FEATURE\_DATA\_PROTECTED\_RESOURCE\_SESSION\_TYPES (consoles XBOX Series) — Indica uma lista de tipos de sessão de recursos protegidos.                                                                      |
| [D3D12\_MIP\_REGION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_mip_region)                                                                                                                                                                              | Uma estrutura que define as dimensões representadas por um texel de feedback em um recurso de feedback.                                                                                                             |
| [D3D12\_PROTECTED\_RESOURCE\_SESSION\_DESC1](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_protected_resource_session_desc1)                                                                                                                                                       | D3D12\_PROTECTED\_RESOURCE\_SESSION\_DESC1 (consoles XBOX Series) — Descreve sinalizadores para uma sessão de recursos protegidos, por adaptador.                                                                   |
| [D3D12\_RESOURCE\_DESC1 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12_resource_desc1)                                                                                                                                                                      | Descreve um recurso, como uma textura.                                                                                                                                                                              |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_BATCHED\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_build_raytracing_acceleration_structure_batched_desc)                                                                              | Um descritor para builds de BVH em lote. Encapsula um único conjunto de parâmetros da chamada de build normal.                                                                                                      |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_BATCHED\_DESC2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_build_raytracing_acceleration_structure_batched_desc2)                                                                            | Descritor estendido de build em lote.                                                                                                                                                                               |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS1](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_build_raytracing_acceleration_structure_params1)                                                                                                                | D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS1 (consoles XBOX Series) — O conjunto estendido de parâmetros para builds em lote.                                                                     |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS2](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_build_raytracing_acceleration_structure_params2)                                                                                                                | D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS2 (consoles XBOX Series) — O conjunto estendido de parâmetros para builds em lote.                                                                     |
| [D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS3](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_build_raytracing_acceleration_structure_params3)                                                                                                                | D3D12XBOX\_BUILD\_RAYTRACING\_ACCELERATION\_STRUCTURE\_PARAMS3 (consoles XBOX Series) — O conjunto estendido de parâmetros para builds em lote.                                                                     |
| [D3D12XBOX\_COMPUTE\_SHADER\_LAUNCH\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_compute_shader_launch_params)                                                                                                                                                   | Parâmetros de substituição para as configurações de inicialização de objetos de estado de pipeline de computação.                                                                                                   |
| [D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_compute_shader_limits_desc_xs)                                                                                                                                 | Define registradores no estado do pipeline de computação para programar vários parâmetros de tempo de execução do sombreador de computação.                                                                         |
| [D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_create_device_parameters_xs)                                                                                                                                      | D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS (consoles XBOX Series) — Especifica os parâmetros usados durante a criação de um dispositivo no hardware XBOX.                                                                |
| [D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_descriptor_pipeline_state_xs)                                                                                                                                    | D3D12XBOX\_DESCRIPTOR\_PIPELINE\_STATE (consoles XBOX Series) — O descritor de pacote do processador de comandos para definir um objeto de estado de pipeline.                                                      |
| [D3D12XBOX\_DESERIALIZE\_GRAPHICS\_PIPELINE\_STATE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_deserialize_graphics_pipeline_state_xs)                                                                                                                                      | D3D12XBOX\_DESERIALIZE\_GRAPHICS\_PIPELINE\_STATE (consoles XBOX Series) — Contém informações para desserializar um estado de pipeline gráfico serializado anteriormente.                                           |
| [D3D12XBOX\_DISPATCH\_MESH\_X\_ARGUMENTS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_dispatch_mesh_x_arguments)                                                                                                                                      | Um tipo de assinatura de comando usado em chamadas execute indirect de Mesh Shader no XBOX.                                                                                                                         |
| [D3D12XBOX\_DISPATCH\_RAYS\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_dispatch_rays_desc)                                                                                                                                                     | Extensão XBOX para D3D12\_DISPATCH\_RAYS\_DESC.                                                                                                                                                                     |
| [D3D12XBOX\_DPBB\_BREAK\_BATCH\_ARGUMENTS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_dpbb_break_batch_arguments)                                                                                                                                    | D3D12XBOX\_DPBB\_BREAK\_BATCH\_ARGUMENTS é uma extensão de Execute Indirect do XBOX Series que dispara eventos de break-batch do Deferred Primitive Batch Binning.                                                  |
| [D3D12XBOX\_DPBB\_STATE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_dpbb_state)                                                                                                                                                                      | Configurações do Deferred Primitive Batch Binning (DPBB).                                                                                                                                                           |
| [D3D12XBOX\_FLUSHPIPELINEX\_ARGUMENTS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_flushpipelinex_arguments)                                                                                                                                          | D3D12XBOX\_FLUSHPIPELINEX\_ARGUMENTS é uma extensão de Execute Indirect do XBOX Series que descarrega os caches da GPU e bloqueia como a API de lista de comandos FlushPipelineX.                                   |
| [D3D12XBOX\_GPU\_HARDWARE\_CONFIGURATION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_gpu_hardware_configuration_xs)                                                                                                                                  | Contém a frequência de clock da GPU e a configuração de hardware.                                                                                                                                                   |
| [D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_graphics_shader_limits_desc_xs)                                                                                                                               | D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC (consoles XBOX Series) — Define os limites de um sombreador gráfico. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                         |
| [D3D12XBOX\_LIVE\_DEBUGGING\_AMPLIFICATION\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_amplification_shader_parameters)                                                                                                                  | Parâmetros usados para especificar qual sombreador de amplificação depurar ao vivo.                                                                                                                                 |
| [D3D12XBOX\_LIVE\_DEBUGGING\_ANY\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_any_shader_parameters)                                                                                                                                      | Parâmetros usados para especificar qualquer sombreador para depuração ao vivo.                                                                                                                                      |
| [D3D12XBOX\_LIVE\_DEBUGGING\_COMPUTE\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_compute_shader_parameters)                                                                                                                              | Parâmetros usados para especificar qual sombreador de computação depurar ao vivo.                                                                                                                                   |
| [D3D12XBOX\_LIVE\_DEBUGGING\_DOMAIN\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_domain_shader_parameters)                                                                                                                                | Parâmetros usados para especificar qual sombreador de domínio depurar ao vivo.                                                                                                                                      |
| [D3D12XBOX\_LIVE\_DEBUGGING\_GEOMETRY\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_geometry_shader_parameters)                                                                                                                            | Parâmetros usados para especificar qual sombreador de geometria depurar ao vivo.                                                                                                                                    |
| [D3D12XBOX\_LIVE\_DEBUGGING\_GLOBAL\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_global_parameters)                                                                                                                                               | D3D12XBOX\_LIVE\_DEBUGGING\_GLOBAL\_PARAMETERS (consoles XBOX Series) — Permite definir o tipo de depuração ao vivo e os parâmetros específicos desse tipo de depuração.                                            |
| [D3D12XBOX\_LIVE\_DEBUGGING\_HULL\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_hull_shader_parameters)                                                                                                                                    | Parâmetros usados para especificar qual sombreador de casco depurar ao vivo.                                                                                                                                        |
| [D3D12XBOX\_LIVE\_DEBUGGING\_MESH\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_mesh_shader_parameters)                                                                                                                                    | Parâmetros usados para especificar qual sombreador de malha depurar ao vivo.                                                                                                                                        |
| [D3D12XBOX\_LIVE\_DEBUGGING\_PARAMETERS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_parameters)                                                                                                                                       | D3D12XBOX\_LIVE\_DEBUGGING\_PARAMETERS (consoles XBOX Series) — Permite definir o tipo de depuração ao vivo e os parâmetros específicos desse tipo de depuração.                                                    |
| [D3D12XBOX\_LIVE\_DEBUGGING\_PIXEL\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_pixel_shader_parameters)                                                                                                                                  | Parâmetros usados para especificar qual sombreador de pixel depurar ao vivo.                                                                                                                                        |
| [D3D12XBOX\_LIVE\_DEBUGGING\_VERTEX\_SHADER\_PARAMETERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_live_debugging_vertex_shader_parameters)                                                                                                                                | Parâmetros usados para especificar qual sombreador de vértice depurar ao vivo.                                                                                                                                      |
| [D3D12XBOX\_MSAA\_PARAMETERS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_msaa_parameters_xs)                                                                                                                                                         | Configurações de MSAA do bloco de profundidade de D3D12XBOX\_MSAA\_PARAMETERS em consoles XBOX Series: contagens de amostras, iteração de PS, over-rasterization e controles de centroide.                          |
| [D3D12XBOX\_PRT\_LOD\_REPORT\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_prt_lod_report_desc)                                                                                                                                                  | D3D12XBOX\_PRT\_LOD\_REPORT\_DESC (consoles XBOX Series) — Especifica a localização de memória de destino e o tamanho de um relatório de LOD de PRT gravado pela GPU.                                               |
| [D3D12XBOX\_PRT\_LOD\_REPORT\_GPU\_HEADER (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_prt_lod_report_gpu_header)                                                                                                                                     | Define o layout de hardware do cabeçalho de 8 bytes gravado pela GPU como parte de um relatório de LOD de PRT.                                                                                                      |
| [D3D12XBOX\_PRT\_LOD\_REPORT\_GPU\_SAMPLE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_prt_lod_report_gpu_sample)                                                                                                                                     | D3D12XBOX\_PRT\_LOD\_REPORT\_GPU\_SAMPLE (consoles XBOX Series) — Especifica a localização de memória de destino e o tamanho de um relatório de LOD de PRT gravado pela GPU.                                        |
| [D3D12XBOX\_RAYTRACING\_CANONICAL\_ACCELERATION\_STRUCTURE\_NODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_canonical_acceleration_structure_node)                                                                                                              | Uma união que contém dados de nó canônico.                                                                                                                                                                          |
| [D3D12XBOX\_RAYTRACING\_CANONICAL\_FP16\_AABB\_DATA](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_canonical_fp16_aabb_data)                                                                                                                                        | Contém os dados de uma caixa FP16 canônica.                                                                                                                                                                         |
| [D3D12XBOX\_RAYTRACING\_CANONICAL\_FP32\_AABB\_DATA](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_canonical_fp32_aabb_data)                                                                                                                                        | Contém os dados de uma caixa FP32 canônica.                                                                                                                                                                         |
| [D3D12XBOX\_RAYTRACING\_CANONICAL\_TRIANGLE\_NODE\_DATA](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_canonical_triangle_node_data)                                                                                                                                | Nó de triângulo canônico.                                                                                                                                                                                           |
| [D3D12XBOX\_RAYTRACING\_FP16\_AABB (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_fp16_aabb)                                                                                                                                                 | Uma estrutura auxiliar para descrever uma caixa FP16.                                                                                                                                                               |
| [D3D12XBOX\_RAYTRACING\_INFORMATION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_information)                                                                                                                                              | Informações extras que podem ser obtidas de um RTPSO concluído.                                                                                                                                                     |
| [D3D12XBOX\_RAYTRACING\_INFORMATION\_EXPORT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_information_export)                                                                                                                                                      | Referência de D3D12XBOX\_RAYTRACING\_INFORMATION\_EXPORT (consoles XBOX Series), uma estrutura da API gráfica do Direct3D 12 dos consoles XBOX Series. Reservado ou não utilizado no XBOX.                          |
| [D3D12XBOX\_RAYTRACING\_INFORMATION\_EXPORT\_TABLE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_information_export_table)                                                                                                                                         | Usado para enumerar as exportações de um RTPSO.                                                                                                                                                                     |
| [D3D12XBOX\_RAYTRACING\_OPTIONS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_raytracing_options)                                                                                                                                                      | Descreve opções estendidas que podem ser definidas em um RTPSO.                                                                                                                                                     |
| [D3D12XBOX\_RESOURCE\_BARRIER\_SUMMARY\_ACTIONS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_resource_barrier_summary_actions)                                                                                                                                               | Fornece um resumo das ações executadas em nome das barreiras de recursos.                                                                                                                                           |
| [D3D12XBOX\_SAMPLER\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_sampler_desc_xs)                                                                                                                                                               | D3D12XBOX\_SAMPLER\_DESC (consoles XBOX Series) — Descreve um estado de amostrador. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                    |
| [D3D12XBOX\_SERIALIZE\_GRAPHICS\_PIPELINE\_STATE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_serialize_graphics_pipeline_state_xs)                                                                                                                                          | D3D12XBOX\_SERIALIZE\_GRAPHICS\_PIPELINE\_STATE (consoles XBOX Series) — Informações para serializar um objeto de estado de pipeline gráfico.                                                                       |
| [D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shader_resource_view_desc_xs)                                                                                                                                   | D3D12XBOX\_SHADER\_RESOURCE\_VIEW\_DESC define um SRV nos consoles XBOX Series, usando o ImageFormat unificado e campos de localização de recurso e memória exclusivos do XBOX.                                     |
| [D3D12XBOX\_SHADER\_SYMBOL (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shader_symbol)                                                                                                                                                                | Uma única função em um sombreador de computação.                                                                                                                                                                    |
| [D3D12XBOX\_SHADER\_SYMBOL\_LIST (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shader_symbol_list)                                                                                                                                                     | Contém símbolos de função para estado de pipeline de computação com chamadas de função (como para DXR).                                                                                                             |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shading_rate_settings)                                                                                                                                               | Uma união de configurações estendidas de VRS.                                                                                                                                                                       |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_CMASK\_VRS\_HINT\_MODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shading_rate_settings_cmask_vrs_hint_mode)                                                                                                                          | Contém o bit de habilitação por RTV para VRS-Hint.                                                                                                                                                                  |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_COMBINERS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shading_rate_settings_combiners)                                                                                                                                                 | Permite assumir o controle das configurações do combinador de VRS.                                                                                                                                                  |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_HTILE\_MODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shading_rate_settings_htile_mode)                                                                                                                                              | Contém as configurações de HTile a programar.                                                                                                                                                                       |
| [D3D12XBOX\_SHADING\_RATE\_SETTINGS\_PIXEL\_CENTER\_OFFSETS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_shading_rate_settings_pixel_center_offsets)                                                                                                                         | Programa os deslocamentos do centro do pixel grosso em passos de 1/16 usando um valor de 4 bits com sinal. Os centros de todas as formas de pixel grosso podem ser definidos independentemente.                     |
| [D3D12XBOX\_SYNC\_PARAMS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_sync_params)                                                                                                                                                                    | Parâmetros de sincronização de GPU usados em várias APIs.                                                                                                                                                           |
| [D3D12XBOX\_VIRTUAL\_MEMORY\_CONFIGURATION](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_virtual_memory_configuration)                                                                                                                                                        | Parâmetros usados para inicializar o sistema de memória virtual gráfica do Direct3D.                                                                                                                                |
| [D3D12XBOX\_XDXR\_STREAM\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_xdxr_stream_desc)                                                                                                                                                         | Um fluxo de opções tokenizadas para adicionar e remover extensões sem alterar a API.                                                                                                                                |
| [D3D12XBOX\_ZERO\_MEMORY\_BUFFERS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_zero_memory_buffers)                                                                                                                                                   | Estrutura de controle fornecida pelo título à API D3D12ZeroMemoryX.                                                                                                                                                 |
| [D3D12XBOX\_ZERO\_MEMORY\_RANGE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xbox_zero_memory_range)                                                                                                                                                       | Representa uma região de memória virtual da GPU a ser limpa com a API D3D12ZeroMemoryX.                                                                                                                             |
| [D3D12XboxPutBuffer (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/d3d12xboxputbuffer_xs)                                                                                                                                                                         | D3D12XboxPutBuffer (consoles XBOX Series) — Estrutura para gerenciar a gravação de comandos da GPU no segmento atual do buffer de comandos.                                                                         |
| [DXGI\_MODE\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/dxgi_mode_desc)                                                                                                                                                                                  | DXGI\_MODE\_DESC descreve um modo de exibição (largura, altura, taxa de atualização, formato, ordem de scanline, dimensionamento) em consoles XBOX Series. Descontinuado no XBOX.                                   |
| [DXGIX\_FRAME\_STATISTICS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/dxgix_frame_statistics)                                                                                                                                                                  | Contém estatísticas de quadros do DXGI.                                                                                                                                                                             |
| [DXGIX\_PRESENTARRAY\_PARAMETERS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/dxgix_presentarray_parameters)                                                                                                                                                    | Parâmetros de Present Array do DXGI.                                                                                                                                                                                |
| [DXGIXBOX\_MODE\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12_xs/structs/dxgixbox_mode_desc)                                                                                                                                                                          | DXGIXBOX\_MODE\_DESC descreve um modo de exibição em consoles XBOX Series para IDXGIOutput::GetDisplayModeListX, adicionando um membro Flags em relação a DXGI\_MODE\_DESC.                                         |
| [d3d12shader\_x/xs (consoles XBOX Series e família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12shader_x/d3d12shader_x_members)                                                                                                                                                          | Tópicos de referência para d3d12shader\_x/xs.h.                                                                                                                                                                     |
| [D3D\_INTERPOLATION\_MODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12shader_x/enums/d3d_interpolation_mode)                                                                                                                                                                                      | Especifica o modo de interpolação, que afeta como os valores são calculados durante a rasterização.                                                                                                                 |
| [D3D\_PARAMETER\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12shader_x/enums/d3d_parameter_flags)                                                                                                                                                                                            | Indica sinalizadores semânticos para parâmetros de função.                                                                                                                                                          |
| [d3d12video\_x/xs (consoles XBOX Series e família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/d3d12video_x_members)                                                                                                                                                             | Tópicos de referência para d3d12video\_x/xs.h.                                                                                                                                                                      |
| [D3D12\_FEATURE\_VIDEO](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_feature_video)                                                                                                                                                                                             | Especifica um recurso ou conjunto de recursos de vídeo do Direct3D 12 a ser consultado.                                                                                                                             |
| [D3D12\_VIDEO\_FIELD\_TYPE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_field_type)                                                                                                                                                                                      | Especifica como um quadro de vídeo é entrelaçado.                                                                                                                                                                   |
| [D3D12\_VIDEO\_FRAME\_FORMAT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_frame_format)                                                                                                                                                                                  | Especifica o formato do quadro de vídeo.                                                                                                                                                                            |
| [D3D12\_VIDEO\_PROCESS\_AUTO\_PROCESSING\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_auto_processing_flags)                                                                                                                                              | Especifica os recursos de processamento automático aos quais um processador de vídeo pode dar suporte.                                                                                                              |
| [D3D12\_VIDEO\_PROCESS\_FEATURE\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_feature_flags)                                                                                                                                                               | Especifica quais recursos do processador de vídeo têm suporte.                                                                                                                                                      |
| [D3D12\_VIDEO\_PROCESS\_FILTER\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_filter_flags)                                                                                                                                                                 | Especifica as opções de filtragem com suporte pelo processador de vídeo.                                                                                                                                            |
| [D3D12\_VIDEO\_PROCESS\_INPUT\_STREAM\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_input_stream_flags)                                                                                                                                                    | Especifica sinalizadores para fluxos de entrada de processamento de vídeo.                                                                                                                                          |
| [D3D12\_VIDEO\_PROCESS\_ORIENTATION](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_orientation)                                                                                                                                                                    | Especifica uma operação de orientação a ser executada por um processador de vídeo.                                                                                                                                  |
| [D3D12\_VIDEO\_PROCESS\_SUPPORT\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_process_support_flags)                                                                                                                                                               | Especifica se uma conversão usando o processador de vídeo tem suporte.                                                                                                                                              |
| [D3D12\_VIDEO\_USAGE (consoles XBOX Series e família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/enums/d3d12_video_usage)                                                                                                                                                       | Descreve o uso do vídeo.                                                                                                                                                                                            |
| [D3D12\_FEATURE\_DATA\_VIDEO\_DECODE\_BITSTREAM\_ENCRYPTION\_SCHEMES](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_feature_data_video_decode_bitstream_encryption_schemes)                                                                                                    | Descreve os esquemas de criptografia DRM com suporte pelo decodificador de vídeo.                                                                                                                                   |
| [D3D12\_FEATURE\_DATA\_VIDEO\_PROCESS\_SUPPORT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_feature_data_video_process_support)                                                                                                                                              | Estrutura para consultar o suporte a recursos do processador de vídeo.                                                                                                                                              |
| [D3D12\_VIDEO\_DECODE\_FRAME\_ARGUMENT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_decode_frame_argument)                                                                                                                                                             | Estrutura para descrever um argumento de decodificação de vídeo.                                                                                                                                                    |
| [D3D12\_VIDEO\_DECODE\_INPUT\_STREAM\_ARGUMENTS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_decode_input_stream_arguments)                                                                                                                                            | Descreve os argumentos de entrada necessários para decodificar um quadro de vídeo.                                                                                                                                  |
| [D3D12\_VIDEO\_DECODE\_REFERENCE\_FRAMES](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_decode_reference_frames)                                                                                                                                                         | Descreve os quadros de referência necessários para uma operação de decodificação de vídeo.                                                                                                                          |
| [D3D12\_VIDEO\_PROCESS\_INPUT\_STREAM\_ARGUMENTS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_process_input_stream_arguments)                                                                                                                                          | Descreve os argumentos do fluxo de entrada do processador de vídeo.                                                                                                                                                 |
| [D3D12\_VIDEO\_PROCESS\_OUTPUT\_STREAM\_ARGUMENTS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_process_output_stream_arguments)                                                                                                                                        | Descreve os argumentos do fluxo de saída do processador de vídeo.                                                                                                                                                   |
| [D3D12\_VIDEO\_PROCESSOR\_DESC](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3d12video_x/structs/d3d12_video_processor_desc)                                                                                                                                                                            | Descreve a estrutura D3D12\_VIDEO\_PROCESSOR\_DESC.                                                                                                                                                                 |
| [d3dx12\_x (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/d3dx12_x_members)                                                                                                                                                                                                   | Tópicos de referência para d3dx12\_x.h.                                                                                                                                                                             |
| [CD3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3d12xbox_compute_shader_limits_desc)                                                                                                                                      | Um wrapper para D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC.                                                                                                                                                           |
| [CD3D12XBOX\_DEPTH\_STENCIL\_OPTIONS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3d12xbox_depth_stencil_options_desc)                                                                                                                                      | Um wrapper para D3D12XBOX\_DEPTH\_STENCIL\_OPTIONS\_DESC.                                                                                                                                                           |
| [CD3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3d12xbox_graphics_shader_limits_desc)                                                                                                                                    | Um wrapper para D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC.                                                                                                                                                          |
| [CD3D12XBOX\_PIXEL\_SHADER\_OPTIONS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3d12xbox_pixel_shader_options_desc)                                                                                                                                        | Um wrapper para D3D12XBOX\_PIXEL\_SHADER\_OPTIONS\_DESC.                                                                                                                                                            |
| [CD3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3d12xbox_tessellation_parameters_desc)                                                                                                                                   | Um wrapper para D3D12XBOX\_TESSELLATION\_PARAMETERS\_DESC.                                                                                                                                                          |
| [CD3DX12\_CPU\_DESCRIPTOR\_HANDLE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_x/structs/cd3dx12_cpu_descriptor_handle)                                                                                                                                                       | Uma estrutura auxiliar para facilitar a inicialização de uma estrutura D3D12\_CPU\_DESCRIPTOR\_HANDLE.                                                                                                              |
| [d3dx12\_xs (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/d3dx12_xs_members)                                                                                                                                                                                            | Tópicos de referência para d3dx12\_xs.h.                                                                                                                                                                            |
| [CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT/cd3d12xbox_raytracing_options_subobject)                                                                                                          | Extensão XBOX de SUBOBJECT\_HELPER\_BASE.                                                                                                                                                                           |
| [CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT()](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT/methods/cd3d12xbox_raytracing_options_subobject_cd3d12xbox_raytracing_options_subobject)                                                        | CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT() (consoles XBOX Series) — Cria uma instância de CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT.                                                                             |
| [CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT (CD3DX12\_STATE\_OBJECT\_DESC&) (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT/methods/cd3d12xbox_raytracing_options_subobject_cd3d12xbox_raytracing_options_subobject_2) | CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT (CD3DX12\_STATE\_OBJECT\_DESC&) (consoles XBOX Series) — Cria uma instância de CD3D12XBOX\_RAYTRACING\_OPTIONS\_SUBOBJECT.                                               |
| [Type (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3D12XBOX_RAYTRACING_OPTIONS_SUBOBJECT/methods/cd3d12xbox_raytracing_options_subobject_type)                                                                                                            | Getter para recuperar o D3D12\_STATE\_SUBOBJECT\_TYPE.                                                                                                                                                              |
| [CD3DX12\_PIPELINE\_STATE\_STREAM\_SUBOBJECT](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT/cd3dx12_pipeline_state_stream_subobject_xs)                                                                                                      | Uma estrutura auxiliar com modelo (templated) usada para encapsular pares de tipo de subobjeto e dados de subobjeto como um único objeto adequado para uma descrição de fluxo.                                      |
| [const InnerStructType& GetX() (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT/methods/cd3dx12_pipeline_state_stream_subobject_getx)                                                                                   | const InnerStructType& GetX() (consoles XBOX Series) — Getter para recuperar o tipo interno. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                           |
| [InnerStructType& GetX() (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/d3dx12_xs/interfaces/CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT/methods/cd3dx12_pipeline_state_stream_subobject_getx_2)                                                                                       | InnerStructType& GetX() (consoles XBOX Series) — Getter para recuperar o tipo interno. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                 |
| [dxcapi](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/dxcapi_x_members)                                                                                                                                                                                                                         | Pontos de entrada e interfaces da API de dxcompiler\_x\*.dll.                                                                                                                                                       |
| [DxcXboxShaderStatsClass](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/enums/dxcxboxshaderstatsclass)                                                                                                                                                                                           | Número de versão da estrutura DxcXboxShaderStatistics\* consultada de `IDxcXboxShaderStats::GetShaderStats`.                                                                                                        |
| [IDxcXboxBackendDebugInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxBackendDebugInfo/idxcxboxbackenddebuginfo)                                                                                                                                                           | Interface para consultar informações de depuração específicas do hardware XBOX a partir de DXIL.                                                                                                                    |
| [GetDebugInfoForStage](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxBackendDebugInfo/methods/idxcxboxbackenddebuginfo_getdebuginfoforstage)                                                                                                                                  | Consulta informações de depuração específicas do hardware XBOX para um único estágio de sombreador de hardware.                                                                                                     |
| [GetNumStages](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxBackendDebugInfo/methods/idxcxboxbackenddebuginfo_getnumstages)                                                                                                                                                  | Obtém o número de estágios de hardware no DXIL/PDB pré-compilado.                                                                                                                                                   |
| [GetStage](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxBackendDebugInfo/methods/idxcxboxbackenddebuginfo_getstage)                                                                                                                                                          | Consulta o estágio de hardware em um índice específico.                                                                                                                                                             |
| [IDxcXboxBackendDebugInfo::Load](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxBackendDebugInfo/methods/idxcxboxbackenddebuginfo_load)                                                                                                                                        | Carrega um DXIL ou PDB pré-compilado na interface.                                                                                                                                                                  |
| [IDxcXboxContainer](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxContainer/idxcxboxcontainer)                                                                                                                                                                                | Interface usada para consultar sombreadores de hardware a partir de contêineres DXIL.                                                                                                                               |
| [GetNumShaders](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxContainer/methods/idxcxboxcontainer_getnumshaders)                                                                                                                                                              | Consulta o número de sombreadores de hardware no DXIL pré-compilado.                                                                                                                                                |
| [GetShader](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxContainer/methods/idxcxboxcontainer_getshader)                                                                                                                                                                      | Recupera o sombreador de hardware no índice especificado.                                                                                                                                                           |
| [IDxcXboxContainer::Load](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxContainer/methods/idxcxboxcontainer_load)                                                                                                                                                             | Carrega um DXIL pré-compilado na interface.                                                                                                                                                                         |
| [IDxcXboxHwShader](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxHwShader/idxcxboxhwshader)                                                                                                                                                                                   | Interface usada para consultar dados de um estágio de sombreador de hardware pré-compilado.                                                                                                                         |
| [GetCode](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxHwShader/methods/idxcxboxhwshader_getcode)                                                                                                                                                                            | Recupera as instruções codificadas do sombreador de hardware para este estágio de sombreador.                                                                                                                       |
| [GetDebugInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxHwShader/methods/idxcxboxhwshader_getdebuginfo)                                                                                                                                                                  | Recupera as informações de depuração específicas do hardware para o estágio de sombreador.                                                                                                                          |
| [IDxcXboxHwShader::GetShaderStats](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxHwShader/methods/idxcxboxhwshader_getshaderstats)                                                                                                                                            | Recupera as estatísticas de sombreador para o estágio de sombreador de hardware.                                                                                                                                    |
| [GetStageName](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxHwShader/methods/idxcxboxhwshader_getstagename)                                                                                                                                                                  | Recupera o nome do estágio de sombreador de hardware como uma cadeia de caracteres.                                                                                                                                 |
| [IDxcXboxShaderStats](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxShaderStats/idxcxboxshaderstats)                                                                                                                                                                          | (Descontinuada) Interface usada para consultar estatísticas de sombreador de sombreadores pré-compilados.                                                                                                           |
| [IDxcXboxShaderStats::GetShaderStats](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IDxcXboxShaderStats/methods/idxcxboxshaderstats_getshaderstats)                                                                                                                                   | (Descontinuado) Recupera as estatísticas de sombreador para um estágio de sombreador de hardware.                                                                                                                   |
| [IXdxrPdbRecompiler](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IXdxrPdbRecompiler/ixdxrpdbrecompiler)                                                                                                                                                                             | Interface para recompilar um PDB XDXR.                                                                                                                                                                              |
| [Recompile](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/interfaces/IXdxrPdbRecompiler/methods/ixdxrpdbrecompiler_recompile)                                                                                                                                                                    | Recompila um PDB XDXR.                                                                                                                                                                                              |
| [DxcXboxShaderStaticsV1](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/structs/dxcxboxshaderstaticsv1)                                                                                                                                                                                           | Struct que representa estatísticas de sombreador para um estágio de sombreador de hardware pré-compilado.                                                                                                           |
| [DxcXboxShaderStaticsV2](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/structs/dxcxboxshaderstaticsv2)                                                                                                                                                                                           | Struct que representa estatísticas estendidas de sombreador para um estágio de sombreador de hardware pré-compilado no XBOX Series.                                                                                 |
| [MemoryAccessStat](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/structs/memoryaccessstat)                                                                                                                                                                                                       | Struct que representa informações sobre instruções de memória.                                                                                                                                                      |
| [RawInstructionStats](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/structs/rawinstructionstats)                                                                                                                                                                                                 | Struct que representa uma contagem de todos os tipos de instruções no sombreador.                                                                                                                                   |
| [RawInstuctionStat](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/dxcapi_x/structs/rawinstuctionstat)                                                                                                                                                                                                     | Struct que representa uma contagem para um tipo de instrução.                                                                                                                                                       |
| [Referência da API gráfica](https://learn.microsoft.com/gaming/gdk/docs/reference/graphics/gc-reference-graphics-toc)                                                                                                                                                                                                                       | Referência da API gráfica para o Microsoft Game Development Kit (GDK), abrangendo d3d12\_x, d3d12\_xs, d3d12shader\_x e outras extensões XBOX do Direct3D 12.                                                       |
| [XBTC\_COMPRESSION\_FLAGS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/enums/xbtc_compression_flags)                                                                                                                                                                                               | Representa as opções de compressão de textura disponíveis.                                                                                                                                                          |
| [XBTC\_STREAM\_GRANULARITY](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/enums/xbtc_stream_granularity)                                                                                                                                                                                             | Opções de streaming de textura.                                                                                                                                                                                     |
| [XBTC\_TEX\_DIMENSION](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/enums/xbtc_tex_dimension)                                                                                                                                                                                                       | Representa a dimensionalidade de uma textura.                                                                                                                                                                       |
| [XBTC\_TILING\_MODE](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/enums/xbtc_tiling_mode)                                                                                                                                                                                                           | Representa o modo de tiling de uma textura em blocos (tiled).                                                                                                                                                       |
| [XBTCBlockCompressTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcblockcompresstexture)                                                                                                                                                                                         | Cria e aloca um contêiner de textura para uma textura linear e a compacta por blocos.                                                                                                                               |
| [XBTCCompressBuffer](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccompressbuffer)                                                                                                                                                                                                     | Compacta um buffer com dados arbitrários e o anexa ao archive.                                                                                                                                                      |
| [XBTCCompressStream](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccompressstream)                                                                                                                                                                                                     | Compacta um único fluxo de textura.                                                                                                                                                                                 |
| [XBTCCompressStreamAlloc](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccompressstreamalloc)                                                                                                                                                                                           | Cria e aloca um contêiner de textura para um fluxo compactado a partir de um fluxo não compactado.                                                                                                                  |
| [XBTCCompressTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccompresstexture)                                                                                                                                                                                                   | Compacta uma textura em blocos e a anexa ao archive.                                                                                                                                                                |
| [XBTCCreateArchive](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccreatearchive)                                                                                                                                                                                                       | Cria um archive XBTC.                                                                                                                                                                                               |
| [XBTCCreateBuffer](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccreatebuffer)                                                                                                                                                                                                         | Cria um contêiner de dados genérico.                                                                                                                                                                                |
| [XBTCCreateLinearTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtccreatelineartexture)                                                                                                                                                                                           | Cria e aloca um contêiner de textura para uma textura linear.                                                                                                                                                       |
| [XBTCDecompressAndDetileTextureAlloc](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcdecompressanddetiletexturealloc)                                                                                                                                                                   | Cria e aloca um contêiner de textura para uma textura linear descompactando e desfazendo o tiling de uma textura de um archive.                                                                                     |
| [XBTCDecompressStream](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcdecompressstream)                                                                                                                                                                                                 | Cria um fluxo descompactado a partir de um fluxo compactado e grava em memória pré-alocada.                                                                                                                         |
| [XBTCDecompressTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcdecompresstexture)                                                                                                                                                                                               | Descompacta uma textura arquivada em memória com tiling.                                                                                                                                                            |
| [XBTCDecompressTextureAlloc](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcdecompresstexturealloc)                                                                                                                                                                                     | Cria e aloca um contêiner de textura para uma textura em blocos descompactando uma textura de um archive.                                                                                                           |
| [XBTCDetileTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcdetiletexture)                                                                                                                                                                                                       | Cria um contêiner de textura linear e desfaz o tiling da textura de origem para o novo contêiner.                                                                                                                   |
| [XBTCFreeCompressedStream](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcfreecompressedstream)                                                                                                                                                                                         | Libera a memória alocada para conter um fluxo compactado.                                                                                                                                                           |
| [XBTCFreeResource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcfreeresource)                                                                                                                                                                                                         | Libera a memória associada a um recurso XBTC.                                                                                                                                                                       |
| [XBTCGetRelativeStreamIndex(ptrdiff\_t,uint32\_t,uint32\_t)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcgetrelativestreamindex)                                                                                                                                                     | Obtém o índice de um fluxo de uma textura paginada em relação ao endereço base dessa textura.                                                                                                                       |
| [XBTCGetRelativeStreamIndex(unit32\_t,uint32\_t)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcgetrelativestreamindex_2)                                                                                                                                                              | Obtém o índice de um fluxo de uma textura com streaming de mips a partir do nível de mip.                                                                                                                           |
| [XBTCGetRelativeStreamIndex](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtcgetrelativestreamindex-overloads)                                                                                                                                                                           | Obtém o índice relativo de um fluxo.                                                                                                                                                                                |
| [XBTCTileAndCompressTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtctileandcompresstexture)                                                                                                                                                                                     | Aplica tiling, compacta e grava uma textura linear em um archive.                                                                                                                                                   |
| [XBTCTileTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/functions/xbtctiletexture)                                                                                                                                                                                                           | Cria e aloca um contêiner de textura para uma textura em blocos aplicando swizzle à memória de um contêiner de textura linear.                                                                                      |
| [XBTCArchive::GetBaseTextureSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getbasetexturesize)                                                                                                                                                       | XBTCArchive::GetBaseTextureSize (xbtc) — Retorna o tamanho não compactado do primeiro fluxo associado a uma textura. Referência de gráficos Direct3D 12 para XBOX.                                                  |
| [XBTCArchive::GetResourceBaseStreamIndex](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getresourcebasestreamindex)                                                                                                                                       | Obtém o índice do primeiro fluxo associado a uma textura.                                                                                                                                                           |
| [XBTCArchive::GetResourceCompressedSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getresourcecompressedsize)                                                                                                                                         | Obtém o tamanho compactado total dos fluxos de uma textura.                                                                                                                                                         |
| [XBTCArchive::GetResourceCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getresourcecount)                                                                                                                                                           | XBTCArchive::GetResourceCount (xbtc) — Obtém o número de texturas em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                       |
| [XBTCArchive::GetResourceStreamCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getresourcestreamcount)                                                                                                                                               | XBTCArchive::GetResourceStreamCount (xbtc) — Obtém o número de fluxos de uma textura. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                  |
| [XBTCArchive::GetResourceStreamDataStart](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getresourcestreamdatastart)                                                                                                                                       | XBTCArchive::GetResourceStreamDataStart (xbtc) — Obtém o endereço de byte inicial dos dados de fluxo de uma textura. Referência de gráficos Direct3D 12 para XBOX.                                                  |
| [XBTCArchive::GetStreamCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getstreamcount)                                                                                                                                                               | XBTCArchive::GetStreamCount (xbtc) — Obtém o número de fluxos em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                           |
| [XBTCArchive::GetStreamInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getstreaminfo)                                                                                                                                                                 | XBTCArchive::GetStreamInfo (xbtc) — Obtém informações sobre um fluxo em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                    |
| [XBTCArchive::GetTextureInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_gettextureinfo)                                                                                                                                                               | XBTCArchive::GetTextureInfo (xbtc) — Obtém informações sobre uma textura em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                |
| [XBTCArchive::GetTextureOffset](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_gettextureoffset)                                                                                                                                                           | Obtém informações sobre os dados de fluxo de uma textura em um archive.                                                                                                                                             |
| [XBTCArchive (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchive/xbtcarchive)                                                                                                                                                                              | Representa um archive do XBOX Texture Compressor (XBTC).                                                                                                                                                            |
| [XBTCArchiveReader::Close](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_close)                                                                                                                                                               | Fecha o leitor de archive.                                                                                                                                                                                          |
| [XBTCArchiveReader::GetBaseTextureSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getbasetexturesize)                                                                                                                                     | XBTCArchiveReader::GetBaseTextureSize (xbtc) — Retorna o tamanho não compactado do primeiro fluxo associado a uma textura. Referência de gráficos Direct3D 12 do XBOX.                                              |
| [GetOpenFile](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getopenfile)                                                                                                                                                                      | Retorna um ponteiro de arquivo no estilo C (FILE\*) associado ao archive aberto.                                                                                                                                    |
| [XBTCArchiveReader::GetResourceBaseStreamIndex](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourcebasestreamindex)                                                                                                                     | Obtém o índice do primeiro fluxo associado a uma textura.                                                                                                                                                           |
| [XBTCArchiveReader::GetResourceCompressedSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourcecompressedsize)                                                                                                                       | Obtém o tamanho total dos fluxos compactados de uma textura.                                                                                                                                                        |
| [XBTCArchiveReader::GetResourceCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourcecount)                                                                                                                                         | XBTCArchiveReader::GetResourceCount (xbtc) — Obtém o número de texturas em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                 |
| [GetResourceSeekOffset](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourceseekoffset)                                                                                                                                                  | Obtém o deslocamento de busca (seek) dos dados de fluxo de uma textura.                                                                                                                                             |
| [XBTCArchiveReader::GetResourceStreamCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourcestreamcount)                                                                                                                             | XBTCArchiveReader::GetResourceStreamCount (xbtc) — Obtém o número de fluxos de uma textura. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                            |
| [XBTCArchiveReader::GetResourceStreamDataStart](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getresourcestreamdatastart)                                                                                                                     | XBTCArchiveReader::GetResourceStreamDataStart (xbtc) — Obtém o endereço de byte inicial dos dados de fluxo de uma textura. Referência de gráficos Direct3D 12 para XBOX.                                            |
| [XBTCArchiveReader::GetStreamCount](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getstreamcount)                                                                                                                                             | XBTCArchiveReader::GetStreamCount (xbtc) — Obtém o número de fluxos em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                     |
| [XBTCArchiveReader::GetStreamInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getstreaminfo)                                                                                                                                               | XBTCArchiveReader::GetStreamInfo (xbtc) — Obtém informações sobre um fluxo em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                              |
| [XBTCArchiveReader::GetTextureInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_gettextureinfo)                                                                                                                                             | XBTCArchiveReader::GetTextureInfo (xbtc) — Obtém informações sobre uma textura em um archive. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                          |
| [XBTCArchiveReader::GetTextureOffset](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_gettextureoffset)                                                                                                                                         | Obtém informações sobre os dados de fluxo de uma textura em um archive, incluindo o deslocamento base dos dados de fluxo e o índice do primeiro fluxo da textura seguinte.                                          |
| [IsValid](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_isvalid)                                                                                                                                                                              | Verifica se o archive está aberto e é válido.                                                                                                                                                                       |
| [IsValidArchive](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_isvalidarchive)                                                                                                                                                                | Testa se o caminho de arquivo é um archive válido, retorna a quantidade do arquivo a ser lida e abre o archive.                                                                                                     |
| [OpenFromFile](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_openfromfile)                                                                                                                                                                    | Analisa um cabeçalho de archive a partir de um ponteiro de arquivo e aloca memória para o cabeçalho.                                                                                                                |
| [OpenFromMemory](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_openfrommemory)                                                                                                                                                                | Analisa um cabeçalho de archive na memória.                                                                                                                                                                         |
| [Construtor de XBTCArchiveReader](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_xbtcarchivereader)                                                                                                                                            | Cria uma instância de XBTCArchiveReader.                                                                                                                                                                            |
| [XBTCArchiveReader (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveReader/xbtcarchivereader)                                                                                                                                                            | Lê um archive do XBOX Texture Compressor (XBTC).                                                                                                                                                                    |
| [WriteArchiveToFile](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveWriter/methods/xbtcarchivewriter_writearchivetofile)                                                                                                                                                        | Salva o conteúdo do archive em um arquivo.                                                                                                                                                                          |
| [XBTCArchiveWriter (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCArchiveWriter/xbtcarchivewriter)                                                                                                                                                            | Contém métodos para gravar um archive em um arquivo.                                                                                                                                                                |
| [\~XBTCRefCountedResource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCRefCountedResource/methods/xbtcrefcountedresource_~xbtcrefcountedresource)                                                                                                                                   | Referência de \~XBTCRefCountedResource, um método da API gráfica do Direct3D 12 de xbtc. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                                     |
| [XBTCRefCountedResource AddRef](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCRefCountedResource/methods/xbtcrefcountedresource_addref)                                                                                                                                               | Incrementa a contagem de referências e retorna o novo valor.                                                                                                                                                        |
| [XBTCRefCountedResource Release](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCRefCountedResource/methods/xbtcrefcountedresource_release)                                                                                                                                             | Decrementa a contagem de referências e retorna o novo valor. Se o novo valor for 0, o objeto é excluído.                                                                                                            |
| [Construtor de XBTCRefCountedResource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCRefCountedResource/methods/xbtcrefcountedresource_xbtcrefcountedresource)                                                                                                                        | Referência do construtor de XBTCRefCountedResource, um método da API gráfica do Direct3D 12 de xbtc. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                         |
| [XBTCRefCountedResource (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCRefCountedResource/xbtcrefcountedresource)                                                                                                                                             | Referência de XBTCRefCountedResource (conteúdo da interface), uma interface da API gráfica do Direct3D 12 de xbtc. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                           |
| [GetAbsoluteStreamIndex(size\_t MipLevel, ptrdiff\_t OffsetFromLevelStart)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/xbtcstreamingtexturereader/methods/xbtcstreamingtexturereader_getabsolutestreamindex)                                                                           | Dado o nível de mip (LOD) de uma textura e um deslocamento de memória a partir do início do nível de mip, consulta o índice do fluxo no archive associado.                                                          |
| [GetAbsoluteStreamIndex(size\_t MipLevel, uint32\_t TileX, uint32\_t TileY)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/xbtcstreamingtexturereader/methods/xbtcstreamingtexturereader_getabsolutestreamindex_2)                                                                        | Dado o nível de mip (LOD) de uma textura e uma coordenada de tile, consulta o índice do fluxo no archive associado.                                                                                                 |
| [PrepareTexture](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/xbtcstreamingtexturereader/methods/xbtcstreamingtexturereader_preparetexture)                                                                                                                                              | Prepara o leitor de texturas em streaming para calcular os índices de fluxo da textura especificada em seu archive.                                                                                                 |
| [XBTCStreamingTextureReader](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/xbtcstreamingtexturereader/methods/xbtcstreamingtexturereader_xbtcstreamingtexturereader)                                                                                                                      | Cria uma instância de XBTCStreamingTextureReader.                                                                                                                                                                   |
| [XBTCStreamingTextureReader (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/xbtcstreamingtexturereader/xbtcstreamingtexturereader)                                                                                                                                 | Classe auxiliar para consultar índices de fluxo associados a regiões de textura PRT.                                                                                                                                |
| [GetSubresourceMemory](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/methods/xbtctexturecontainer_getsubresourcememory)                                                                                                                                              | Obtém um ponteiro para o início da memória de um sub-recurso.                                                                                                                                                       |
| [GetSubresourcePitch](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/methods/xbtctexturecontainer_getsubresourcepitch)                                                                                                                                                | Obtém o pitch de linha do sub-recurso.                                                                                                                                                                              |
| [GetSubresourceSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/methods/xbtctexturecontainer_getsubresourcesize)                                                                                                                                                  | Obtém o tamanho de memória do sub-recurso.                                                                                                                                                                          |
| [GetTextureMemory](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/methods/xbtctexturecontainer_gettexturememory)                                                                                                                                                      | Obtém o ponteiro base dos dados de textura.                                                                                                                                                                         |
| [GetTextureSize](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/methods/xbtctexturecontainer_gettexturesize)                                                                                                                                                          | Obtém o tamanho total dos dados de textura.                                                                                                                                                                         |
| [XBTCTextureContainer (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/interfaces/XBTCTextureContainer/xbtctexturecontainer)                                                                                                                                                   | Um contêiner para armazenar dados de textura ao longo do pipeline de compressão.                                                                                                                                    |
| [XBTC\_ARCHIVE\_HEADER](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_archive_header)                                                                                                                                                                                                   | O cabeçalho de 16 bytes de um archive XBTC.                                                                                                                                                                         |
| [XBTC\_BUFFER\_INFO](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_buffer_info)                                                                                                                                                                                                         | Descrição de um buffer no archive.                                                                                                                                                                                  |
| [XBTC\_COMPRESSION\_STATS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_compression_stats)                                                                                                                                                                                             | Estatísticas que medem o processo de compressão.                                                                                                                                                                    |
| [XBTC\_ENCODING\_OPTIONS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_encoding_options)                                                                                                                                                                                               | Opções de codificação para XBTCBlockCompressTexture.                                                                                                                                                                |
| [XBTC\_ENCODING\_STATS](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_encoding_stats)                                                                                                                                                                                                   | Estatísticas que medem o processo de codificação BCn.                                                                                                                                                               |
| [XBTC\_OFFSET\_AND\_INDEX](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_offset_and_index)                                                                                                                                                                                              | Informações sobre os dados de fluxo de uma textura em um archive.                                                                                                                                                   |
| [XBTC\_STREAM\_INFO](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_stream_info)                                                                                                                                                                                                         | Informações sobre um fluxo compactado em um recurso.                                                                                                                                                                |
| [XBTC\_TEXTURE\_INFO](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/structs/xbtc_texture_info)                                                                                                                                                                                                       | Informações sobre uma textura em um archive.                                                                                                                                                                        |
| [XBTC (conteúdo da API)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xbtc/xbtc_members)                                                                                                                                                                                                                 | Material de referência da API do XBOX Texture Compressor (XBTC) para o Microsoft Game Development Kit (GDK).                                                                                                        |
| [XG\_BIND\_FLAG (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_bind_flag)                                                                                                                                                                                              | Especifica como um recurso deve ser associado ao pipeline.                                                                                                                                                          |
| [XG\_CPU\_ACCESS\_FLAG (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_cpu_access_flag)                                                                                                                                                                                 | Especifica os tipos de acesso da CPU permitidos para um recurso.                                                                                                                                                    |
| [XG\_DCC\_COLOR\_TRANSFORM (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_dcc_color_transform)                                                                                                                                                                         | Estabelece a transformação de cor executada antes da Delta Color Compression (DCC).                                                                                                                                 |
| [XG\_DCC\_COMPRESSION\_LEVEL (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_dcc_compression_level)                                                                                                                                                                     | XG\_DCC\_COMPRESSION\_LEVEL (consoles XBOX Series) — Estabelece o tamanho máximo da unidade de Delta Color Compression (DCC). Referência de gráficos Direct3D 12 para XBOX.                                         |
| [XG\_FORMAT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_format)                                                                                                                                                                                                     | Formatos de dados de recursos, incluindo formatos totalmente tipados e sem tipo.                                                                                                                                    |
| [XG\_HARDWARE\_VERSION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_hardware_version)                                                                                                                                                                                | XG\_HARDWARE\_VERSION (consoles XBOX Series) — Representa as diferentes versões de hardware na família de dispositivos XBOX One. Referência de gráficos Direct3D 12 do XBOX.                                        |
| [XG\_PLANE\_USAGE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_plane_usage)                                                                                                                                                                                          | Representa o uso pretendido de um plano em um recurso de textura.                                                                                                                                                   |
| [XG\_RESOURCE\_DIMENSION (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_resource_dimension)                                                                                                                                                                            | Identifica o tipo de um recurso.                                                                                                                                                                                    |
| [XG\_RESOURCE\_MISC\_FLAG (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_resource_misc_flag)                                                                                                                                                                           | XG\_RESOURCE\_MISC\_FLAG (consoles XBOX Series) — Identifica opções para recursos. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                     |
| [XG\_TEXTURE\_LAYOUT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_texture_layout)                                                                                                                                                                                    | XG\_TEXTURE\_LAYOUT (consoles XBOX Series) — Especifica as opções de um layout de textura. No XBOX, esta enumeração inclui membros de extensão do XBOX.                                                             |
| [XG\_TILE\_MODE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_tile_mode)                                                                                                                                                                                              | Representa o modo de tile usado por uma textura 1D, 2D ou 3D. Usos especiais de texturas — como profundidade, estêncil e buffers apresentáveis — exigem o uso de modos de tile específicos.                         |
| [XG\_USAGE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg_usage)                                                                                                                                                                                                       | Identifica o uso esperado dos recursos durante a renderização. O uso reflete diretamente se um recurso é acessível pela CPU e/ou pela GPU.                                                                          |
| [XG12\_RESOURCE\_MISC\_FLAG (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/enums/xg12_resource_misc_flag)                                                                                                                                                                       | XG12\_RESOURCE\_MISC\_FLAG (consoles XBOX Series) — Identifica opções para recursos. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                                                   |
| [XGComputeBankRotationAddress (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputebankrotationaddress)                                                                                                                                                            | Calcula um endereço com rotação de banco (bank-rotated) para uma superfície 2D em blocos.                                                                                                                           |
| [XGComputeBufferLayout (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputebufferlayout)                                                                                                                                                                          | Calcula o alinhamento de hardware de um buffer.                                                                                                                                                                     |
| [XGComputeOptimalDepthStencilTileModes (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputeoptimaldepthstenciltilemodes)                                                                                                                                          | Calcula os modos de tile corretos para a configuração de estêncil de profundidade especificada.                                                                                                                     |
| [XGComputeOptimalTileMode (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputeoptimaltilemode)                                                                                                                                                                    | Calcula o modo de tile ideal em largura de banda para a configuração de textura especificada.                                                                                                                       |
| [XGComputeTexture1DLayout (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputetexture1dlayout)                                                                                                                                                                    | Calcula o layout de hardware de uma textura 1D.                                                                                                                                                                     |
| [XGComputeTexture2DLayout (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputetexture2dlayout)                                                                                                                                                                    | Calcula o layout de hardware de uma textura 2D.                                                                                                                                                                     |
| [XGComputeTexture3DLayout (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputetexture3dlayout)                                                                                                                                                                    | Calcula o layout de hardware de uma textura 3D.                                                                                                                                                                     |
| [XGComputeTileShape (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcomputetileshape)                                                                                                                                                                                | Retorna a forma de um tile de recurso com tiling único para o formato especificado.                                                                                                                                 |
| [XGCreateTexture1DComputer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexture1dcomputer)                                                                                                                                                                  | Cria um objeto calculador de endereços de textura para a descrição especificada de uma textura 1D.                                                                                                                  |
| [XGCreateTexture2DComputer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexture2dcomputer)                                                                                                                                                                  | Cria um objeto calculador de endereços de textura para a descrição especificada de uma textura 2D.                                                                                                                  |
| [XGCreateTexture3DComputer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexture3dcomputer)                                                                                                                                                                  | Cria um objeto calculador de endereços de textura para a descrição de textura 3D especificada.                                                                                                                      |
| [XGCreateTextureComputer (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexturecomputer)                                                                                                                                                                      | Cria um objeto calculador de endereços de textura para a descrição de recurso no estilo D3D12 especificada.                                                                                                         |
| [XGCreateTextureComputerFromDescriptor (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexturecomputerfromdescriptor)                                                                                                                                          | Cria um objeto calculador de endereços de textura para o descritor de textura especificado.                                                                                                                         |
| [XGCreateTextureComputerWithPitch (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgcreatetexturecomputerwithpitch)                                                                                                                                                    | Cria um objeto calculador de endereços de textura para uma descrição de recurso no estilo Direct3D 12.                                                                                                              |
| [XGDecodeDCC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgdecodedcc)                                                                                                                                                                                              | Decodifica (descompacta) uma superfície compactada com Delta Color Compression (DCC).                                                                                                                               |
| [XGEnableExclusiveLocking (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgenableexclusivelocking)                                                                                                                                                                    | Habilita ou desabilita o bloqueio exclusivo das APIs de cálculo de endereços de textura.                                                                                                                            |
| [XGEncodeDCC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgencodedcc)                                                                                                                                                                                              | XGEncodeDCC (consoles XBOX Series) — Codifica (compacta) uma superfície usando Delta Color Compression (DCC). Referência de gráficos Direct3D 12 para XBOX.                                                         |
| [XGEnterExclusiveLock (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgenterexclusivelock)                                                                                                                                                                            | Entra em um bloqueio exclusivo usado para sincronizar chamadas a XGSetHardwareVersion com a criação do calculador de texturas XG.                                                                                   |
| [XGLeaveExclusiveLock (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgleaveexclusivelock)                                                                                                                                                                            | Sai de um bloqueio exclusivo usado para sincronizar chamadas a XGSetHardwareVersion com a criação do calculador de texturas XG.                                                                                     |
| [XGSetHardwareVersion (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgsethardwareversion)                                                                                                                                                                            | Configura o XG para a versão de hardware especificada.                                                                                                                                                              |
| [XGValidateDepthStencilTileMode (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgvalidatedepthstenciltilemode)                                                                                                                                                        | Verifica se o modo de tile especificado é válido para o formato de estêncil de profundidade e a contagem de amostras.                                                                                               |
| [XGValidateJpegFile (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/functions/xgvalidatejpegfile)                                                                                                                                                                                | Valida um arquivo JPEG para decodificação por hardware.                                                                                                                                                             |
| [XGTextureAddressComputer::AddRef (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_addref)                                                                                                                   | Incrementa a contagem de referências e retorna o novo valor.                                                                                                                                                        |
| [XGTextureAddressComputer::CopyFromSubresource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_copyfromsubresource)                                                                                                            | XGTextureAddressComputer::CopyFromSubresource (consoles XBOX Series) — Copia os dados 2D ou 3D de (veja xgtextureaddresscomputer\_copyfromsubresource).                                                             |
| [XGTextureAddressComputer::CopyIntoSubresource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_copyintosubresource)                                                                                                            | Copia os dados de entrada lineares 2D ou 3D para o sub-recurso especificado (mip + fatia) do recurso usando **pTiledResourceBaseAddress** como o endereço base do recurso.                                          |
| [XGTextureAddressComputer::GetMipLevelOffsetBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getmipleveloffsetbytes)                                                                                                      | Calcula o deslocamento (em bytes) do nível de mip especificado no plano especificado, a partir do endereço base do recurso.                                                                                         |
| [XGTextureAddressComputer::GetResourceBaseAlignmentBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getresourcebasealignmentbytes)                                                                                        | Obtém o alinhamento base do recurso, em bytes.                                                                                                                                                                      |
| [XGTextureAddressComputer::GetResourceLayout](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getresourcelayout)                                                                                                                | Retorna o valor de XG\_RESOURCE\_LAYOUT calculado para este recurso de textura.                                                                                                                                     |
| [XGTextureAddressComputer::GetResourceSizeBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getresourcesizebytes)                                                                                                          | Obtém o tamanho do recurso, em bytes.                                                                                                                                                                               |
| [XGTextureAddressComputer::GetResourceSizePages](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getresourcesizepages)                                                                                                          | Obtém o tamanho do recurso como número de páginas.                                                                                                                                                                  |
| [XGTextureAddressComputer::GetResourceTiling](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getresourcetiling)                                                                                                                | Retorna o layout de tiling do recurso se ele tiver sido criado como um recurso em blocos usando o sinalizador XG\_RESOURCE\_MISC\_TILED.                                                                            |
| [XGTextureAddressComputer::GetTexelCoordinate](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_gettexelcoordinate)                                                                                                              | Calcula a coordenada de elemento texel do deslocamento especificado em relação ao endereço base do recurso.                                                                                                         |
| [XGTextureAddressComputer::GetTexelElementOffsetBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_gettexelelementoffsetbytes)                                                                                              | XGTextureAddressComputer::GetTexelElementOffsetBytes (consoles XBOX Series) — Calcula o deslocamento (veja xgtextureaddresscomputer\_gettexelelementoffsetbytes).                                                   |
| [XGTextureAddressComputer::GetTextureViewDescriptor](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_gettextureviewdescriptor)                                                                                                  | Retorna o descritor de exibição de textura para o plano especificado.                                                                                                                                               |
| [XGTextureAddressComputer::Release (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_release)                                                                                                                 | Decrementa a contagem de referências e retorna o novo valor. Se o novo valor for zero, o objeto é excluído.                                                                                                         |
| [XGTextureAddressComputer (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/interfaces/XGTextureAddressComputer/xgtextureaddresscomputer)                                                                                                                                     | Mantém um layout de textura calculado para um recurso de textura especificado. Também mantém o estado adicional que permite ao usuário executar microtiling de elementos de textura.                                |
| [XG\_BUFFER\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_buffer_desc)                                                                                                                                                                                        | Descreve um recurso de buffer.                                                                                                                                                                                      |
| [XG\_DCC\_OPTIONS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_dcc_options)                                                                                                                                                                                        | Estabelece as opções de configuração de Delta Color Compression (DCC).                                                                                                                                              |
| [XG\_DESCRIPTOR\_TEXTURE\_VIEW (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_descriptor_texture_view)                                                                                                                                                               | Representa um descritor de associação nativo para uma textura.                                                                                                                                                      |
| [XG\_MIPLEVEL\_LAYOUT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_miplevel_layout)                                                                                                                                                                                | XG\_MIPLEVEL\_LAYOUT (consoles XBOX Series) — Descreve um único nível de mip no layout de hardware de uma textura. Referência de gráficos Direct3D 12 para XBOX.                                                    |
| [XG\_PACKED\_MIP\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_packed_mip_desc)                                                                                                                                                                               | Descreve a estrutura de tiles de um recurso em blocos com mipmaps.                                                                                                                                                  |
| [XG\_PLANE\_LAYOUT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_plane_layout)                                                                                                                                                                                      | Descreve uma cadeia de mips no layout de hardware de uma textura.                                                                                                                                                   |
| [XG\_RESOURCE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_resource_desc)                                                                                                                                                                                    | Descreve um recurso XG.                                                                                                                                                                                             |
| [XG\_RESOURCE\_LAYOUT (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_resource_layout)                                                                                                                                                                                | Descreve todo o layout de hardware de um único recurso.                                                                                                                                                             |
| [XG\_SAMPLE\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_sample_desc)                                                                                                                                                                                        | Descreve os parâmetros de multiamostragem de um recurso.                                                                                                                                                            |
| [XG\_SUBRESOURCE\_TILING (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_subresource_tiling)                                                                                                                                                                          | Controla o tiling de sub-recursos.                                                                                                                                                                                  |
| [XG\_TEXTURE1D\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_texture1d_desc)                                                                                                                                                                                  | XG\_TEXTURE1D\_DESC descreve uma textura 1D para as APIs de layout de textura XG na família XBOX One, incluindo campos de deslocamento de ESRAM, uso de ESRAM e modo de tile.                                       |
| [XG\_TEXTURE2D\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_texture2d_desc)                                                                                                                                                                                  | XG\_TEXTURE2D\_DESC (consoles XBOX Series) — Descreve uma textura 2D para as APIs de layout de textura XG. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                             |
| [XG\_TEXTURE3D\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_texture3d_desc)                                                                                                                                                                                  | XG\_TEXTURE3D\_DESC (consoles XBOX Series) — Descreve uma textura 3D para as APIs de layout de textura XG. Referência da API gráfica do Direct3D 12 para desenvolvimento de jogos XBOX.                             |
| [XG\_TILE\_SHAPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_tile_shape)                                                                                                                                                                                          | Armazena a largura, a altura e a profundidade de um tile, em texels.                                                                                                                                                |
| [XG\_TILE\_SHAPE\_ELEMENTS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_tile_shape_elements)                                                                                                                                                                       | Armazena a largura, a altura e a profundidade de um tile, em elementos.                                                                                                                                             |
| [XG\_VALIDATED\_JPEG\_DESC (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/structs/xg_validated_jpeg_desc)                                                                                                                                                                       | Contém os resultados de validação de um fluxo de arquivo JPEG.                                                                                                                                                      |
| [Referência do XG (conteúdo da API) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg__NR/xg_members)                                                                                                                                                                                  | XG é uma biblioteca gráfica auxiliar usada para preparar recursos e para outras tarefas relacionadas a gráficos executadas fora dos limites do runtime do Direct3D.                                                 |
| [XG\_DCC\_COMPRESSION\_LEVEL (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/enums/xg_dcc_compression_level_xs)                                                                                                                                                               | XG\_DCC\_COMPRESSION\_LEVEL (consoles XBOX Series) — Estabelece o tamanho máximo da unidade de Delta Color Compression (DCC). Direct3D (veja xg\_dcc\_compression\_level\_xs).                                      |
| [XG\_HARDWARE\_VERSION (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/enums/xg_hardware_version_xs)                                                                                                                                                                          | XG\_HARDWARE\_VERSION (consoles XBOX Series) — Representa as diferentes versões de hardware na família de dispositivos XBOX One. XBOX (veja xg\_hardware\_version\_xs).                                             |
| [XG\_SUGGEST\_SWIZZLE\_MODE\_FLAGS (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/enums/xg_suggest_swizzle_mode_flags)                                                                                                                                                       | Sinalizadores que afetam a seleção de modos de swizzle.                                                                                                                                                             |
| [XG\_SWIZZLE\_MODE (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/enums/xg_swizzle_mode)                                                                                                                                                                                     | Enumeração de modos de swizzle que selecionam padrões de swizzling de textura.                                                                                                                                      |
| [XG\_TEXTURE\_LAYOUT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/enums/xg_texture_layout_xs)                                                                                                                                                                              | XG\_TEXTURE\_LAYOUT (consoles XBOX Series) — Especifica as opções de um layout de textura. No XBOX, esta enumeração inclui membros de extensão do XBOX (veja xg\_texture\_layout\_xs).                              |
| [XGComputeOptimalDepthStencilSwizzleMode](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgcomputeoptimaldepthstencilswizzlemode)                                                                                                                                                          | Calcula o modo de swizzle correto para a configuração de estêncil de profundidade especificada.                                                                                                                     |
| [XGComputeOptimalSwizzleMode (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgcomputeoptimalswizzlemode)                                                                                                                                                           | Calcula o modo de swizzle ideal em largura de banda para a configuração de textura especificada.                                                                                                                    |
| [XGConvertExtensionTextureLayoutToSwizzleMode](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgconvertextensiontexturelayouttoswizzlemode)                                                                                                                                                | Converte um valor de extensão XBOX XG\_TEXTURE\_LAYOUT no valor XG\_SWIZZLE\_MODE equivalente.                                                                                                                      |
| [XGConvertSwizzleModeToExtensionTextureLayout](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgconvertswizzlemodetoextensiontexturelayout)                                                                                                                                                | Converte um valor XG\_SWIZZLE\_MODE no valor de extensão XG\_TEXTURE\_LAYOUT equivalente.                                                                                                                           |
| [XGCreateBVHComputer (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgcreatebvhcomputer_xs)                                                                                                                                                                        | XGCreateBVHComputer (consoles XBOX Series) — Cria um calculador de BVH com o qual descompactar e desserializar BVHs. Referência de gráficos Direct3D 12 para XBOX.                                                  |
| [XGCreateBVHComputer2 (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgcreatebvhcomputer2_xs)                                                                                                                                                                      | XGCreateBVHComputer2 (consoles XBOX Series) — Cria um calculador de BVH com o qual descompactar e desserializar BVHs. Referência de gráficos Direct3D 12 para XBOX.                                                 |
| [XGDecodeDCC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgdecodedcc_xs)                                                                                                                                                                                        | Decodifica (descompacta) uma superfície compactada com Delta Color Compression (DCC).                                                                                                                               |
| [XGEncodeDCC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgencodedcc_xs)                                                                                                                                                                                        | XGEncodeDCC (consoles XBOX Series) — Codifica (compacta) uma superfície usando Delta Color Compression (DCC). Referência de gráficos Direct3D 12 (veja xgencodedcc\_xs).                                            |
| [XGInitializeLibrary (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xginitializelibrary_xs)                                                                                                                                                                        | Executa a alocação e a inicialização únicas do estado global dentro de XG\_XS.                                                                                                                                      |
| [XGSuggestSwizzleMode (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgsuggestswizzlemode)                                                                                                                                                                         | Calcula o modo de swizzle correto para a descrição de recurso especificada.                                                                                                                                         |
| [XGTerminateLibrary (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgterminatelibrary_xs)                                                                                                                                                                          | Desaloca o estado global dentro de XG\_XS.                                                                                                                                                                          |
| [XGValidateDepthStencilSwizzleMode (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/functions/xgvalidatedepthstencilswizzlemode)                                                                                                                                               | Verifica se o modo de swizzle especificado é válido para o formato de estêncil de profundidade e a contagem de amostras.                                                                                            |
| [XGBVHComputer::DecompressBVH\_BatchedGPU](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/methods/xgbvhcomputer_decompressbvh_batchedgpu_xs)                                                                                                                                | Descompacta um ou mais BVHs usando a GPU.                                                                                                                                                                           |
| [XGBVHComputer::DecompressBVH (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/methods/xgbvhcomputer_decompressbvh_xs)                                                                                                                                | XGBVHComputer::DecompressBVH (consoles XBOX Series) — Descompacta um BVH de raytracing serializado no local na CPU, evitando uma cópia de memória redundante.                                                       |
| [XGBVHComputer::DeserializeBVH (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/methods/xgbvhcomputer_deserializebvh_xs)                                                                                                                              | XGBVHComputer::DeserializeBVH (consoles XBOX Series) — Desserializa uma estrutura de aceleração de raytracing no local após o carregamento do disco.                                                                |
| [XGBVHComputer::GetRequiredGpuScratchSizeInBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/methods/xgbvhcomputer_getrequiredgpuscratchsizeinbytes_xs)                                                                                                                 | Consulta a quantidade de memória de rascunho (scratch) da GPU necessária para descompactar o BVH usando a GPU.                                                                                                      |
| [XGBVHComputer::ValidateDecompressedBVH](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/methods/xgbvhcomputer_validatedecompressedbvh_xs)                                                                                                                                   | Valida o BVH descompactado em relação ao original (para uso em depuração).                                                                                                                                          |
| [XGBVHComputer (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGBVHComputer/xgbvhcomputer_xs)                                                                                                                                                                     | Fornece uma interface para desserializar e descompactar estruturas de aceleração de raytracing (ou seja, BVHs).                                                                                                     |
| [XGTextureAddressComputer::CopyFromSubresource](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_copyfromsubresource_xs)                                                                                                          | XGTextureAddressComputer::CopyFromSubresource (consoles XBOX Series) — Copia os dados 2D ou 3D de (veja xgtextureaddresscomputer\_copyfromsubresource\_xs).                                                         |
| [XGTextureAddressComputer::GetSwizzlePatternInfo](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_getswizzlepatterninfo_xs)                                                                                                      | Obtém informações de padrão de swizzle para um layout de textura de hardware.                                                                                                                                       |
| [XGTextureAddressComputer::GetTexelElementOffsetBytes](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_gettexelelementoffsetbytes_xs)                                                                                            | XGTextureAddressComputer::GetTexelElementOffsetBytes (consoles XBOX Series) — Calcula o deslocamento (veja xgtextureaddresscomputer\_gettexelelementoffsetbytes\_xs).                                               |
| [XGTextureAddressComputer (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/xgtextureaddresscomputer_xs)                                                                                                                                    | Mantém um layout de textura calculado para um recurso de textura especificado. Também mantém o estado adicional que permite ao usuário executar swizzling de elementos de textura.                                  |
| [XG\_BUFFER\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_buffer_desc_xs)                                                                                                                                                                                  | Descreve um recurso de buffer, usando uma estrutura no estilo Direct3D 11.                                                                                                                                          |
| [XG\_MIPLEVEL\_LAYOUT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_miplevel_layout_xs)                                                                                                                                                                          | XG\_MIPLEVEL\_LAYOUT (consoles XBOX Series) — Descreve um único nível de mip no layout de hardware de uma textura. Direct3D 12 (veja xg\_miplevel\_layout\_xs).                                                     |
| [XG\_PLANE\_LAYOUT (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_plane_layout_xs)                                                                                                                                                                                | Descreve uma cadeia de mips ou uma superfície de metadados no layout de hardware de uma textura.                                                                                                                    |
| [XG\_SWIZZLE\_PATTERN\_INFO (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_swizzle_pattern_info)                                                                                                                                                                  | Descreve o padrão de swizzle do layout de hardware de uma textura.                                                                                                                                                  |
| [XG\_TEXTURE1D\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_texture1d_desc_xs)                                                                                                                                                                            | XG\_TEXTURE1D\_DESC descreve uma textura 1D para as APIs de layout de textura XG nos consoles XBOX Series, usando um layout no estilo Direct3D 11 com um campo de modo de swizzle.                                  |
| [XG\_TEXTURE2D\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_texture2d_desc_xs)                                                                                                                                                                            | XG\_TEXTURE2D\_DESC (consoles XBOX Series) — Descreve uma textura 2D para as APIs de layout de textura XG. Referência da API gráfica do Direct3D 12 (veja xg\_texture2d\_desc\_xs).                                 |
| [XG\_TEXTURE3D\_DESC (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/structs/xg_texture3d_desc_xs)                                                                                                                                                                            | XG\_TEXTURE3D\_DESC (consoles XBOX Series) — Descreve uma textura 3D para as APIs de layout de textura XG. Referência da API gráfica do Direct3D 12 (veja xg\_texture3d\_desc\_xs).                                 |
| [xg\_xs (consoles XBOX Series)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xg_xs/xg_xs_members)                                                                                                                                                                                                        | Tópicos de referência para xg\_xs.h.                                                                                                                                                                                |
| [XG\_COPY\_MAPPING\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/enums/xg_copy_mapping_flags)                                                                                                                                                                      | Sinalizadores para controlar **XGMemoryLayout::CopyMapping**, como se deve substituir o mapeamento de páginas de ESRAM e de páginas de memória do sistema.                                                          |
| [XG\_LAYOUT\_PATTERN\_TYPE (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/enums/xg_layout_pattern_type)                                                                                                                                                                    | O ID do tipo de padrão de layout, ao receber um padrão codificado de dados do PIX.                                                                                                                                  |
| [XG\_RELINQUISH\_MAPPING\_FLAGS (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/enums/xg_relinquish_mapping_flags)                                                                                                                                                          | Sinalizadores para controlar XGMemoryLayoutEngine::RelinquishMapping, como se deve preservar o mapeamento de páginas de ESRAM e de páginas de memória do sistema.                                                   |
| [Construtor de XGFreeList (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/constructors/xgfreelist_xgfreelist)                                                                                                                                         | Referência do construtor de XGFreeList (família XBOX One), um construtor da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                      |
| [AllocatePage (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_allocatepage)                                                                                                                                                        | Referência de AllocatePage (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                      |
| [AllocatePages (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_allocatepages)                                                                                                                                                      | Referência de AllocatePages (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                     |
| [FreePage (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_freepage)                                                                                                                                                                | Referência de FreePage (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                          |
| [FreePages (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_freepages)                                                                                                                                                              | Referência de FreePages (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                         |
| [GetAllocatedPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_getallocatedpagecount)                                                                                                                                      | Referência de GetAllocatedPageCount (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                             |
| [GetFreePageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_getfreepagecount)                                                                                                                                                | Referência de GetFreePageCount (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                  |
| [GetTotalPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_gettotalpagecount)                                                                                                                                              | Referência de GetTotalPageCount (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                 |
| [Initialize (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_initialize)                                                                                                                                                            | Referência de Initialize (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                        |
| [XGFreeList::Reset (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_reset)                                                                                                                                                          | Referência de XGFreeList::Reset (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                 |
| [Terminate (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/methods/xgfreelist_terminate)                                                                                                                                                              | Referência de Terminate (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                         |
| [Classe XGFreeList (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGFreeList/xgfreelist)                                                                                                                                                | Referência da classe XGFreeList (conteúdo da interface) (família XBOX One), uma interface da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.     |
| [CopyMapping (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_copymapping)                                                                                                                                                  | Copia um mapeamento de origem para um mapeamento de destino. Oferece a opção de substituir os mapeamentos de páginas de ESRAM no mapeamento de origem pelas páginas de memória do sistema recém-alocadas.           |
| [CreateMapping (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_createmapping)                                                                                                                                              | Cria um novo mapeamento com o nome especificado.                                                                                                                                                                    |
| [EnsureMappingSize (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_ensuremappingsize)                                                                                                                                      | Verifica se o layout tem espaço de endereço virtual restante para um mapeamento do tamanho especificado, em páginas.                                                                                                |
| [GetBaseAddress (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getbaseaddress)                                                                                                                                            | Retorna, como um ponteiro **void**, o endereço virtual base da GPU deste layout.                                                                                                                                    |
| [GetCurrentAddress (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getcurrentaddress)                                                                                                                                      | Retorna, como um ponteiro void, o endereço virtual atual deste layout enquanto ele é construído.                                                                                                                    |
| [GetCurrentPageOffset (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getcurrentpageoffset)                                                                                                                                | Retorna o deslocamento de página atual deste layout enquanto ele é construído.                                                                                                                                      |
| [GetEsramPageRanges (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getesrampageranges)                                                                                                                                    | Retorna um conjunto de intervalos de páginas dentro do mapeamento que estão mapeados para páginas de ESRAM.                                                                                                         |
| [GetFreeEsramPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getfreeesrampagecount)                                                                                                                              | Retorna o número de páginas de ESRAM livres restantes.                                                                                                                                                              |
| [GetFreeSystemPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getfreesystempagecount)                                                                                                                            | Retorna o número de páginas de memória do sistema livres restantes.                                                                                                                                                 |
| [GetGpuBaseAddress (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getgpubaseaddress)                                                                                                                                      | Retorna, como um XG\_GPU\_VIRTUAL\_ADDRESS (um UINT64), o endereço virtual base da GPU deste layout.                                                                                                                |
| [GetGpuCurrentAddress (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getgpucurrentaddress)                                                                                                                                | Retorna, como um XG\_GPU\_VIRTUAL\_ADDRESS (um UINT64), o endereço virtual atual deste layout enquanto ele é construído.                                                                                            |
| [GetMaxUsedEsramPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getmaxusedesrampagecount)                                                                                                                        | Retorna o número máximo de páginas de ESRAM em uso neste layout ao mesmo tempo.                                                                                                                                     |
| [GetMaxUsedSystemPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getmaxusedsystempagecount)                                                                                                                      | Retorna o número máximo de páginas de memória do sistema em uso neste layout ao mesmo tempo.                                                                                                                        |
| [GetPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getpagecount)                                                                                                                                                | Retorna o número de páginas no layout.                                                                                                                                                                              |
| [GetPageCountRemaining (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getpagecountremaining)                                                                                                                              | Retorna o número de páginas não mapeadas restantes neste layout.                                                                                                                                                    |
| [GetPageSizeBytes (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_getpagesizebytes)                                                                                                                                        | Retorna o tamanho, em bytes, de uma página neste layout.                                                                                                                                                            |
| [IsValid (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_isvalid)                                                                                                                                                          | Retorna true se o layout atual for válido.                                                                                                                                                                          |
| [MapFromPattern (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_mapfrompattern)                                                                                                                                            | Mapeia páginas usando um padrão predefinido passado como uma matriz de bytes.                                                                                                                                       |
| [MapPagePriorityArray (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_mappagepriorityarray)                                                                                                                                | Mapeia páginas usando uma matriz de prioridade de páginas.                                                                                                                                                          |
| [MapRunLengthArray (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_maprunlengtharray)                                                                                                                                      | Mapeia páginas usando uma matriz run-length de tokens.                                                                                                                                                              |
| [MapSimple (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_mapsimple)                                                                                                                                                      | Mapeia páginas usando um arranjo simples de páginas de ESRAM, seguidas por páginas de memória do sistema.                                                                                                           |
| [RelinquishMapping (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_relinquishmapping)                                                                                                                                      | Abre mão de um mapeamento definido anteriormente e devolve suas páginas de ESRAM e do sistema às listas de páginas livres.                                                                                          |
| [XGMemoryLayout::Reset (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/methods/xgmemorylayout_reset)                                                                                                                                              | Redefine o layout, remove o commit de todas as páginas do intervalo de endereços virtuais, devolve todas as páginas de ESRAM e de memória do sistema às listas de páginas livres e invalida todos os mapeamentos.   |
| [Classe XGMemoryLayout (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayout/xgmemorylayout)                                                                                                                                    | Representa um único layout de um intervalo de endereços virtuais, mapeado para páginas de ESRAM e/ou de memória do sistema armazenadas no XGMemoryLayoutEngine.                                                     |
| [Construtor de XGMemoryLayoutEngine (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/constructors/xgmemorylayoutengine_xgmemorylayoutengine)                                                                                                 | Constrói uma instância de **XGMemoryLayoutEngine**.                                                                                                                                                                 |
| [CreateMemoryLayout (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_creatememorylayout)                                                                                                                        | Cria um novo layout de memória com um nome e um tamanho especificados.                                                                                                                                              |
| [GetEsramPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getesrampagecount)                                                                                                                          | Retorna o número de páginas de ESRAM controladas por este **XGMemoryLayoutEngine**.                                                                                                                                 |
| [GetEsramPageNumber (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getesrampagenumber)                                                                                                                        | Retorna um número de página de ESRAM pelo índice da página.                                                                                                                                                         |
| [GetSystemPageCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getsystempagecount)                                                                                                                        | Retorna o número de páginas de memória do sistema controladas por este **XGMemoryLayoutEngine**.                                                                                                                    |
| [GetSystemPageNumber (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_getsystempagenumber)                                                                                                                      | Retorna um número de página de memória do sistema pelo índice da página.                                                                                                                                            |
| [InitializeWithPageArrays (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_initializewithpagearrays)                                                                                                            | Inicializa **XGMemoryLayoutEngine** com matrizes pré-alocadas de números de páginas do sistema e de ESRAM.                                                                                                          |
| [InitializeWithPageCounts (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/methods/xgmemorylayoutengine_initializewithpagecounts)                                                                                                            | Inicializa **XGMemoryLayoutEngine** com contagens de páginas do sistema e contagens de páginas de ESRAM.                                                                                                            |
| [Classe XGMemoryLayoutEngine (conteúdo da interface)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGMemoryLayoutEngine/xgmemorylayoutengine)                                                                                                                                     | O mecanismo de layout de memória para páginas de ESRAM e do sistema.                                                                                                                                                |
| [Construtor de XGRefCount (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/constructors/xgrefcount_xgrefcount)                                                                                                                                         | Referência do construtor de XGRefCount (família XBOX One), um construtor da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                      |
| [AddRef (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/methods/xgrefcount_addref)                                                                                                                                                                    | Referência de AddRef (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                            |
| [GetPrivateData (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/methods/xgrefcount_getprivatedata)                                                                                                                                                    | Referência de GetPrivateData (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                    |
| [Release (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/methods/xgrefcount_release)                                                                                                                                                                  | Referência de Release (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                           |
| [SetPrivateData (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/methods/xgrefcount_setprivatedata)                                                                                                                                                    | Referência de SetPrivateData (família XBOX One), um método da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.                                    |
| [Classe XGRefCount (conteúdo da interface) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/interfaces/XGRefCount/xgrefcount)                                                                                                                                                | Referência da classe XGRefCount (conteúdo da interface) (família XBOX One), uma interface da API gráfica do Direct3D 12 de xgmemory\_NR. Reservado ou não utilizado no XBOX; veja os comentários para detalhes.     |
| [XGMemoryLayoutMapping (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/structs/xgmemorylayoutmapping)                                                                                                                                                                       | Representa um único mapeamento dentro de um layout de memória.                                                                                                                                                      |
| [XGMemoryPageRange (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/structs/xgmemorypagerange)                                                                                                                                                                               | Representa um intervalo de páginas de 64 KB no espaço de endereços virtuais de um layout.                                                                                                                           |
| [Referência do XGMemory (conteúdo da API) (família XBOX One)](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/reference/graphics/xgmemory_NR/xgmemory_members)                                                                                                                                                                 | A biblioteca auxiliar XGMemory gerencia mapeamentos dinâmicos para memória de recursos. Ela dá suporte a layouts mistos de ESRAM e memória do sistema para destinos de renderização.                                |
| [XMEM\_TRANSFER\_TYPE](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/enums/xmem_transfer_type)                                                                                                                                                                                                                          | Valores da enumeração XMEM\_TRANSFER\_TYPE usados pela API XMem no GDK do XBOX para indicar a origem e o destino de uma transferência de memória entre título, ferramentas e sistema.                               |
| [XMemAlloc](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemalloc)                                                                                                                                                                                                                                          | XMemAlloc é um retorno de chamada de alocação de memória definido pelo aplicativo no GDK do XBOX que substitui o alocador padrão dos heaps do CRT e do sistema.                                                     |
| [XMemAllocatePhysicalPages](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemallocatephysicalpages)                                                                                                                                                                                                          | XMemAllocatePhysicalPages aloca páginas físicas contíguas para um processo em questão no GDK do XBOX, com sinalizadores para tamanho de página e capacidade de cache.                                               |
| [XMemAllocDefault](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemallocdefault)                                                                                                                                                                                                                            | XMemAllocDefault é a rotina interna de alocação de memória do GDK do XBOX usada quando um título não fornece um retorno de chamada XMemAlloc personalizado.                                                         |
| [XMemFree](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemfree)                                                                                                                                                                                                                                            | XMemFree é o retorno de chamada de desalocação de memória definido pelo aplicativo no GDK do XBOX, em par com XMemAlloc para substituir o desalocador de memória padrão do título.                                  |
| [XMemGetAllocationHysteresis](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemgetallocationhysteresis)                                                                                                                                                                                                      | XMemGetAllocationHysteresis retorna a quantidade de histerese de um heap de título do GDK do XBOX, arredondada para cima até o próximo limite interno de alocação.                                                  |
| [XMemGetAllocationStatistics](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemgetallocationstatistics)                                                                                                                                                                                                      | XMemGetAllocationStatistics recupera contagens de alocação e totais de bytes de um heap de título especificado do GDK do XBOX por meio da estrutura XMEM\_HEAP\_STATISTICS.                                         |
| [XMemGetPhysicalMemoryLayout](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemgetphysicalmemorylayout)                                                                                                                                                                                                      | XMemGetPhysicalMemoryLayout retorna o layout de memória física da memória acessível ao título no console XBOX atual por meio de XMEM\_PHYSICAL\_MEMORY\_LAYOUT.                                                     |
| [XMemGetWriteWatch](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemgetwritewatch)                                                                                                                                                                                                                          | XMemGetWriteWatch                                                                                                                                                                                                   |
| [XMemResetWriteWatch](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemresetwritewatch)                                                                                                                                                                                                                      | XMemResetWriteWatch                                                                                                                                                                                                 |
| [XMemResumeWriteWatch](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemresumewritewatch)                                                                                                                                                                                                                    | XMemResumeWriteWatch                                                                                                                                                                                                |
| [XMemSetAllocationHysteresis](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemsetallocationhysteresis)                                                                                                                                                                                                      | XMemSetAllocationHysteresis                                                                                                                                                                                         |
| [XMemTransferMemory](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemtransfermemory)                                                                                                                                                                                                                        | XMemTransferMemory                                                                                                                                                                                                  |
| [XMemVirtualAlloc](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/functions/xmemvirtualalloc)                                                                                                                                                                                                                            | XMemVirtualAlloc                                                                                                                                                                                                    |
| [XALLOC\_ATTRIBUTES](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/structs/xalloc_attributes)                                                                                                                                                                                                                           | XALLOC\_ATTRIBUTES                                                                                                                                                                                                  |
| [XMEM\_BASIC\_INFORMATION](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/structs/xmem_basic_information)                                                                                                                                                                                                                | XMEM\_BASIC\_INFORMATION                                                                                                                                                                                            |
| [XMEM\_HEAP\_STATISTICS](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/structs/xmem_heap_statistics)                                                                                                                                                                                                                    | XMEM\_HEAP\_STATISTICS                                                                                                                                                                                              |
| [XMEM\_PHYSICAL\_MEMORY\_LAYOUT](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/structs/xmem_physical_memory_layout)                                                                                                                                                                                                     | XMEM\_PHYSICAL\_MEMORY\_LAYOUT                                                                                                                                                                                      |
| [XMEM\_WORKING\_SET\_STATISTICS](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/structs/xmem_working_set_statistics)                                                                                                                                                                                                     | XMEM\_WORKING\_SET\_STATISTICS                                                                                                                                                                                      |
| [XMem](https://learn.microsoft.com/gaming/gdk/docs/reference/system/xmem/xmem_members)                                                                                                                                                                                                                                                      | XMem                                                                                                                                                                                                                |
| [PIXGetPowerMetrics](https://learn.microsoft.com/gaming/gdk/docs/reference/tools/pix3/functions/pixgetpowermetrics)                                                                                                                                                                                                                         | PIXGetPowerMetrics lê a carga de energia atual da GPU em consoles XBOX Series para que os títulos possam acompanhar e ajustar seu consumo geral de energia durante o gameplay.                                      |
| [APIs de captura de GPU do PIX](https://learn.microsoft.com/gaming/gdk/docs/reference/tools/pix3/pix3_gpu_captures)                                                                                                                                                                                                                         | APIs de captura de GPU do PIX.                                                                                                                                                                                      |
| [PIXPowerMetrics](https://learn.microsoft.com/gaming/gdk/docs/reference/tools/pix3/structs/pixpowermetrics)                                                                                                                                                                                                                                 | PIXPowerMetrics é a estrutura de saída do PIX3 preenchida por PIXGetPowerMetrics, que informa o percentual médio de carga de energia da GPU em consoles XBOX Series.                                                |

## Publicação

| Página                                                                                                                                                          | Descrição                                                                                                                                                           |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Configuração de royalties](https://learn.microsoft.com/gaming/game-publishing/concepts/discs-royalty-configuration)                                            | Crie programas de royalties no Partner Center para vender edições em disco em diferentes territórios de venda com preços de atacado e tipos de edição configurados. |
| [Como enviar níveis de royalties](https://learn.microsoft.com/gaming/game-publishing/how-to/how-to-submit-royalty-tiers)                                        | Envie declarações de Retail Disc Royalty Tier no Partner Center para cada edição e território do seu plano de lançamento de jogo físico para XBOX.                  |
| [Quem são seus contatos do XBOX?](https://learn.microsoft.com/gaming/game-publishing/resources/managed-support/overview-microsoft-representatives-and-contacts) | Identifique seus contatos do XBOX, incluindo equipes de conta WAM, Strategic Partner Managers e o suporte do ID\@XBOX, com base no seu modelo de suporte do XBOX.   |


## Related topics

- [Requisitos de segurança para licenciados do GDK](/pt-BR/home/onboarding-access/security-requirements.md)
- [Compile e execute seu primeiro título de console com o GDKX](/pt-BR/home/build-first-title/first-console-title-walkthrough.md)
- [Desenvolva um novo título GDK](/pt-BR/home/build-first-title/developing-new-titles.md)
- [Guia de programação do Direct3D 12](/pt-BR/build/gdk-and-engines/guides/directx-12-programming-guide.md)
- [Recursos de acessibilidade para desenvolvedores](/pt-BR/build/game-principles/accessibility/accessibility-resources.md)
