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

# GetDefaultMSAAParametersX (famille XBOX One)

> Obtient les paramètres par défaut d'anticrénelage par échantillonnage multiple (MSAA).

Obtient les paramètres par défaut d'anticrénelage par échantillonnage multiple (MSAA).

## Syntaxe

```cpp theme={null}
HRESULT GetDefaultMSAAParametersX(  
         const DXGI_SAMPLE_DESC* pDesc,  
         D3D12XBOX_MSAA_SAMPLE_LOCATIONS* pSampleLocations,  
         D3D12XBOX_MSAA_CENTROID_PRIORITIES* pCentroidPriorities,  
         D3D12XBOX_MSAA_PARAMETERS* pMSAAParameters  
)  
```

### Paramètres

*pDesc*   \_In\_\
Type : [DXGI\_SAMPLE\_DESC](https://learn.microsoft.com/en-us/windows/win32/api/dxgicommon/ns-dxgicommon-dxgi_sample_desc)\*

Pointeur vers une structure **DXGI\_SAMPLE\_DESC** qui spécifie la qualité et le nombre d'échantillons souhaités. En fonction de ces informations, des valeurs par défaut appropriées sont placées dans *pSampleLocations*, *pCentroidProperties* et *pMSAAParameters* (si une adresse non nulle est passée à ces paramètres) au retour de la fonction.

*pSampleLocations*   \_Inout\_opt\_\
Type : [D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS\*](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_sample_locations)

Pointeur vers une structure **D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS** dans laquelle sont placés les emplacements d'échantillons MSAA par défaut basés sur les informations de *pDesc*. Pour indiquer que les emplacements d'échantillons MSAA par défaut ne sont pas souhaités, définissez ce pointeur sur null.

*pCentroidPriorities*   \_Inout\_opt\_\
Type : [D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES\*](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_centroid_priorities)

Pointeur vers une structure **D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES** dans laquelle sont placées les propriétés de centroïde MSAA par défaut basées sur les informations de *pDesc*. Pour indiquer que les propriétés de centroïde MSAA par défaut ne sont pas souhaitées, définissez ce pointeur sur null.

*pMSAAParameters*   \_Inout\_opt\_\
Type : [D3D12XBOX\_MSAA\_PARAMETERS\*](/fr/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_parameters)

Pointeur vers une structure **D3D12XBOX\_MSAA\_PARAMETERS** dans laquelle sont placés les paramètres MSAA par défaut basés sur les informations de *pDesc*. Pour indiquer que les paramètres MSAA par défaut ne sont pas souhaités, définissez ce pointeur sur null.

### Valeur de retour

Type : HRESULT

L'un des [codes de retour Direct3D 12](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/d3d12-graphics-reference-returnvalues).

## Remarques

**DXGI\_SAMPLE\_DESC** est défini dans dxgicommon.h. Vous pouvez utiliser à la place l'équivalent [XG\_SAMPLE\_DESC](/fr/reference/graphics/xg__NR/structs/xg_sample_desc). **XG\_SAMPLE\_DESC** est défini dans xg.h.

## Configuration requise

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

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

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

## Voir aussi

[ID3D12Device](/fr/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device)\
[RSSetMSAAParametersX](/fr/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_rssetmsaaparametersx)


## Related topics

- [FXLOUDNESS_PARAMETERS](/fr/reference/audio/xaudio2xbox/structs/fxloudness_parameters.md)
- [GetRequiredParameterResourceSize](/fr/reference/graphics/d3d12/interfaces/id3d12metacommand/methods/id3d12metacommand_getrequiredparameterresourcesize_public.md)
- [XUserGetDefaultAudioEndpointUtf16](/fr/reference/system/xuser/functions/xusergetdefaultaudioendpointutf16.md)
- [PIXCaptureParameters](/fr/reference/tools/pix3/structs/pixcaptureparameters.md)
- [XUserDefaultAudioEndpointKind](/fr/reference/system/xuser/enums/xuserdefaultaudioendpointkind.md)
