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

# CopyResourceX (famille XBOX One)

> Copie l'intégralité du contenu de la ressource source vers la ressource de destination.

Copie l'intégralité du contenu de la ressource source vers la ressource de destination.

## Syntaxe

```cpp theme={null}
void CopyResourceX(  
         ID3D12Resource* pDstResource,  
         ID3D12Resource* pSrcResource,  
         D3D12XBOX_COPY_FLAGS Flags  
)  
```

### Paramètres

*pDstResource*   \_In\_\
Type : [ID3D12Resource](/fr-CA/reference/graphics/d3d12_x/interfaces/id3d12resource/id3d12resource)\*

Pointeur vers l'interface ID3D12Resource qui représente la ressource de destination.

*pSrcResource*   \_In\_\
Type : [ID3D12Resource](/fr-CA/reference/graphics/d3d12_x/interfaces/id3d12resource/id3d12resource)\*

Pointeur vers l'interface ID3D12Resource qui représente la ressource source.

*Flags*   \
Type : [D3D12XBOX\_COPY\_FLAGS](/fr-CA/reference/graphics/d3d12_x/enums/d3d12xbox_copy_flags)

Combinaison par OU au niveau du bit de constantes d'énumération **D3D12XBOX\_COPY\_FLAGS** qui spécifie la façon dont la ressource est copiée.

### Valeur de retour

Type : void

## Remarques

L'ajout du paramètre *Flags* distingue cette méthode de la méthode D3D12 **CopyResource**.

## Configuration requise

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

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

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

## Voir aussi

[ID3D12GraphicsCommandList](/fr-CA/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/id3d12graphicscommandlist)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [CopyBufferRegion](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copybufferregion_public.md)
- [AtomicCopyBufferUINT](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_atomiccopybufferuint_public.md)
- [AtomicCopyBufferUINT64](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_atomiccopybufferuint64_public.md)
- [CopyTileMappings](/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_copytilemappings_public.md)
