Skip to main content
Faz a pré-busca da memória no endereço especificado para o cache gráfico de nível 2.

Sintaxe

Parâmetros

BaseAddress   _In_
Tipo: D3D12_GPU_VIRTUAL_ADDRESS
O endereço base. SizeBytes   _In_
Tipo: UINT64
A quantidade de memória para pré-busca. Flags   _In_
Tipo: D3D12XBOX_PREFETCH_MEMORY_FLAGS
Sinalizadores para a operação de pré-busca, incluindo a capacidade de selecionar qual mecanismo dentro do processador de comandos é usado para iniciar a pré-busca.

Valor retornado

Tipo: void Nenhum.

Comentários

A pré-busca de memória é realizada usando a unidade CPDMA do processador de comandos. A unidade CPDMA pode enfileirar até duas cópias pendentes por vez sem bloqueio; solicitações simultâneas adicionais paralisarão o processador de comandos até que operações CPDMA suficientes sejam concluídas para desbloquear a fila. Quando solicitações CPDMA são enviadas, há uma fila FIFO de 2 entradas nos mecanismos ME e PFP do processador de comandos. As solicitações são enviadas à unidade CPDMA a partir das filas PFP e ME em rodízio (round-robin).

Requisitos

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

Confira também

ID3D12GraphicsCommandList PrefetchPipelineStateX
Last modified on October 6, 2026