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

# D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS (família XBOX One)

> Fornece sinalizadores que especificam quais sombreadores do objeto de estado de pipeline devem ser recuperados para operações de pré-busca de pipeline.

Fornece sinalizadores que especificam quais sombreadores do objeto de estado de pipeline devem ser recuperados para operações de pré-busca de pipeline.

## Sintaxe

```cpp theme={null}
typedef enum D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS
{  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_CS = 0x01,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_PS = 0x02,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_VS = 0x04,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_GS = 0x08,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_ES = 0x10,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_HS = 0x20,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_LS = 0x40,  
    D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAG_GRAPHICS = 0x7E,  
} D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS  
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_CS | Faz a pré-busca do estado do sombreador de computação. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_PS | Faz a pré-busca do estado do sombreador de pixel. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_VS | Faz a pré-busca do estado do sombreador de vértice. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_GS | Faz a pré-busca do estado do sombreador de geometria. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_ES | Faz a pré-busca do estado do sombreador de exportação. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_HS | Faz a pré-busca do estado do sombreador de casco. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_LS | Faz a pré-busca do estado do sombreador de carga. |
| D3D12XBOX\_PREFETCH\_PIPELINE\_STATE\_FLAG\_GRAPHICS | Uma combinação de todos os estágios de sombreador gráfico: CS, PS, VS, GS, ES, HS e LS. Use esta constante para fazer a pré-busca de todos os sombreadores associados ao pipeline gráfico. |

## Comentários

`D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS` fornece sinalizadores que especificam quais sombreadores do objeto de estado de pipeline devem ser recuperados para operações de pré-busca de pipeline.
[PrefetchPipelineStateX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_prefetchpipelinestatex) usa esta enumeração.
Para obter informações sobre operações de pré-busca de memória, confira [PrefetchMemoryX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_prefetchmemoryx).

## Requisitos

**Cabeçalho:** d3d12\_x.h e d3d12\_xs.h

**Plataformas com suporte:** consoles da família XBOX One e consoles XBOX Series

## Confira também

[d3d12\_x](/pt-BR/reference/graphics/d3d12_x/d3d12_x_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_CACHED_PIPELINE_STATE](/pt-BR/reference/graphics/d3d12/structs/d3d12_cached_pipeline_state_public.md)
- [D3D12_STATE_OBJECT_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_state_object_flags_public.md)
- [D3D12_PIPELINE_STATE_STREAM_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_pipeline_state_stream_desc_public.md)
- [D3D12_COMPUTE_PIPELINE_STATE_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_compute_pipeline_state_desc_public.md)
