> ## 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 (famille XBOX One)

> Mappe des plages de pages de mémoire dans l'espace d'adressage virtuel du GPU sous la forme d'un ou de plusieurs lots.

Mappe des plages de pages de mémoire dans l'espace d'adressage virtuel du GPU sous la forme d'un ou de plusieurs lots.

## Syntaxe

```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  
)  
```

### Paramètres

*BatchCount*   \_In\_\
Type : UINT

Nombre de lots à mapper.

*pBatches*   \_In\_reads\_(BatchCount)\
Type : [D3D12XBOX\_PAGE\_MAPPING\_BATCH\*](/fr-CA/reference/graphics/d3d12_x/structs/d3d12xbox_page_mapping_batch)

Pointeur vers un tableau de structures **D3D12XBOX\_PAGE\_MAPPING\_BATCH** qui spécifient les lots à mapper. La longueur du tableau est spécifiée par **BatchCount**.

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

Adresse virtuelle GPU de base 64 bits (UINT64) du pool de pages à partir duquel les plages de pages sont mappées.

*SourcePagePoolPageCount*   \_In\_\
Type : UINT

Nombre de pages dans le pool de pages source.

*Flags*   \_In\_\
Type : [D3D12XBOX\_PAGE\_MAPPING\_FLAGS](/fr-CA/reference/graphics/d3d12_x/enums/d3d12xbox_page_mapping_flags)

Indicateurs qui spécifient des détails supplémentaires sur la façon dont les pages sont mappées.

### Valeur de retour

Type : HRESULT

L'un des [codes de retour Direct3D 12](https://msdn.microsoft.com/library/windows/desktop/dn706075\(v=vs.85\).aspx).

## Configuration requise

**En-tête :** d3d12\_x.h

**Bibliothèque :** d3d12\_x.lib

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

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


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [CopyTileMappings](/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copytilemappings_public.md)
- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [IXtfBatchFileIOClient::CopyFiles Method](/reference/tools/xtf/xtffileio/classes/IXtfBatchFileIOClient/methods/copyfiles-ixtfbatchfileioclient-xtffileio-xbox-microsoft-m.md)
