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

# CopyPageMappingsBatchX (família XBOX One)

> Mapeia intervalos de páginas de memória no espaço de endereço virtual da GPU como um ou mais lotes.

Mapeia intervalos de páginas de memória no espaço de endereço virtual da GPU como um ou mais lotes.

## Sintaxe

```cpp theme={null}
HRESULT CopyPageMappingsBatchX(  
         UINT BatchCount,  
         const D3D12XBOX_PAGE_MAPPING_BATCH* pBatches,  
         D3D12_GPU_VIRTUAL_ADDRESS SourcePagePoolAddress,  
         UINT SourcePagePoolPageCount,  
         D3D12XBOX_PAGE_MAPPING_FLAGS Flags  
)  
```

### Parâmetros

*BatchCount*   \_In\_\
Tipo: UINT

O número de lotes a serem mapeados.

*pBatches*   \_In\_reads\_(BatchCount)\
Tipo: [D3D12XBOX\_PAGE\_MAPPING\_BATCH\*](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_batch)

Um ponteiro para uma matriz de estruturas **D3D12XBOX\_PAGE\_MAPPING\_BATCH** que especificam os lotes a serem mapeados. O comprimento da matriz é especificado por **BatchCount**.

*SourcePagePoolAddress*   \_In\_\
Tipo: D3D12\_GPU\_VIRTUAL\_ADDRESS

O endereço virtual de GPU base de 64 bits (UINT64) do pool de páginas a partir do qual os intervalos de páginas são mapeados.

*SourcePagePoolPageCount*   \_In\_\
Tipo: UINT

O número de páginas no pool de páginas de origem.

*Flags*   \_In\_\
Tipo: [D3D12XBOX\_PAGE\_MAPPING\_FLAGS](/pt-BR/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_flags)

Sinalizadores que especificam detalhes adicionais sobre como as páginas são mapeadas.

### Valor retornado

Tipo: HRESULT

Um dos [códigos de retorno do Direct3D 12](https://msdn.microsoft.com/library/windows/desktop/dn706075\(v=vs.85\).aspx).

## Requisitos

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

**Biblioteca:** d3d12\_x.lib

**Plataformas com suporte:** família XBOX One

## Confira também

[ID3D12CommandQueue](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/id3d12commandqueue)\
[CopyPageMappingsX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copypagemappingsx)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [CopyTileMappings](/es/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copytilemappings_public.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [CopyTiles](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copytiles_public.md)
