Skip to main content
Faz a pré-busca dos binários de programas de shader contidos no estado de pipeline especificado para o cache de nível 2 de gráficos.

Sintaxe

Parâmetros

pPipelineState   _In_
Tipo: ID3D12PipelineState*
O objeto de estado de pipeline a ser buscado. ShaderPrefetchSizeBytes   _In_
Tipo: UINT64
A quantidade de memória, em bytes, a ser pré-buscada a partir do início de cada programa de shader selecionado no objeto de estado de pipeline. PipelineStateFlags   _In_
Tipo: D3D12XBOX_PREFETCH_PIPELINE_STATE_FLAGS
Sinalizadores que selecionam quais programas de shader no objeto de estado de pipeline devem ser pré-buscados. Flags   _In_
Tipo: D3D12XBOX_PREFETCH_MEMORY_FLAGS
Sinalizadores que controlam a natureza da operação de pré-busca.

Valor retornado

Tipo: void Nenhum.

Comentários

A implementação de PrefetchPipelineStateX efetivamente chama a API PrefetchMemoryX uma vez para cada programa de shader selecionado no objeto de estado de pipeline, usando o endereço base do programa de shader e o tamanho especificado pelo parâmetro ShaderPrefetchSizeBytes.

Requisitos

Cabeçalho: d3d12_xs.h Biblioteca: d3d12_xs.lib
Plataformas compatíveis: consoles XBOX Series

Confira também

ID3D12GraphicsCommandList6
Last modified on October 6, 2026