> ## 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.

# ID3D12MetaCommand

> Representa um metacomando. Um metacomando é um objeto do Direct3D 12 que representa um algoritmo acelerado por fornecedores independentes de hardware (IHVs).

Representa um metacomando. Um metacomando é um objeto do Direct3D 12 que representa um algoritmo acelerado por fornecedores independentes de hardware (IHVs). Ele é uma referência opaca a um gerador de comandos implementado pelo driver.

O tempo de vida de um metacomando está vinculado ao tempo de vida da lista de comandos que o referencia. Portanto, você só deve liberar um metacomando se nenhuma lista de comandos que o referencia estiver em execução na GPU no momento.

Um metacomando pode encapsular um conjunto de objetos de estado de pipeline (PSOs), associações, estados de recursos intermediários e chamadas Draw/Dispatch. Você pode pensar na assinatura de um metacomando como algo semelhante a uma função no estilo C, com vários parâmetros de entrada/saída e nenhum valor retornado.

## Requisitos

**Cabeçalho:** d3d12\_xs.h ou d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib ou d3d12\_x.lib\
**Plataformas compatíveis**: consoles XBOX Series e família XBOX One

## Confira também

[ID3D12Pageable](/pt-BR/reference/graphics/d3d12/interfaces/id3d12pageable/id3d12pageable_public)


## Related topics

- [InitializeMetaCommand (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_initializemetacommand_public.md)
- [GetRequiredParameterResourceSize](/pt-BR/reference/graphics/d3d12/interfaces/id3d12metacommand/methods/id3d12metacommand_getrequiredparameterresourcesize_public.md)
- [CreateMetaCommand (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_createmetacommand_public.md)
- [D3D12_META_COMMAND_PARAMETER_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public.md)
- [D3D12_META_COMMAND_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_meta_command_desc_public.md)
