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

Sintaxe

Parâmetros

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

Valor retornado

Tipo: void Nenhum.

Comentários

A pré-busca de memória é executada 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 de CPDMA suficientes sejam concluídas para desbloquear a fila. Quando as solicitações de 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 round-robin.

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