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

# D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE

> Représente une adresse virtuelle GPU et un pas d'indexation.

Représente une adresse virtuelle GPU et un pas d'indexation.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE
{
    D3D12_GPU_VIRTUAL_ADDRESS StartAddress;
    UINT64 StrideInBytes;
} D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE
```

### Membres

*StartAddress*\
Type : D3D12\_GPU\_VIRTUAL\_ADDRESS

Début de la plage d'adresses virtuelles.

*StrideInBytes*\
Type : UINT64

Définit le pas d'indexation, par exemple pour les sommets. Seuls les 32 bits inférieurs sont utilisés. Le champ fait 64 bits afin que l'alignement des structures qui le contiennent soit cohérent partout.

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h\
**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib\
**Plateformes prises en charge** : consoles XBOX Series et famille XBOX One


## Related topics

- [D3D12_RAYTRACING_GEOMETRY_AABBS_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_geometry_aabbs_desc_public.md)
- [D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_geometry_triangles_desc_public.md)
- [D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE](/fr/reference/graphics/d3d12/structs/d3d12_gpu_virtual_address_range_and_stride_public.md)
- [D3D12_GPU_VIRTUAL_ADDRESS_RANGE](/fr/reference/graphics/d3d12/structs/d3d12_gpu_virtual_address_range_public.md)
- [D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT](/fr/reference/graphics/d3d12/structs/d3d12_feature_data_gpu_virtual_address_support_public.md)
