> ## 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 (família XBOX One)

> Obtém os parâmetros padrão de suavização de serrilhado com várias amostras (MSAA).

Obtém os parâmetros padrão de suavização de serrilhado com várias amostras (MSAA).

## Sintaxe

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

### Parâmetros

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

Um ponteiro para uma estrutura **DXGI\_SAMPLE\_DESC** que especifica a qualidade e o número de amostras pretendidos. Com base nessas informações, padrões apropriados são colocados em *pSampleLocations*, *pCentroidProperties* e *pMSAAParameters* (se um endereço não nulo for passado para esses parâmetros) quando a função retorna.

*pSampleLocations*   \_Inout\_opt\_\
Tipo: [D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS\*](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_sample_locations)

Um ponteiro para uma estrutura **D3D12XBOX\_MSAA\_SAMPLE\_LOCATIONS** na qual são colocados os locais de amostra MSAA padrão com base nas informações de *pDesc*. Para indicar que os locais de amostra MSAA padrão não são desejados, defina este ponteiro como nulo.

*pCentroidPriorities*   \_Inout\_opt\_\
Tipo: [D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES\*](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_centroid_priorities)

Um ponteiro para uma estrutura **D3D12XBOX\_MSAA\_CENTROID\_PRIORITIES** na qual são colocadas as propriedades de centroide MSAA padrão com base nas informações de *pDesc*. Para indicar que as propriedades de centroide MSAA padrão não são desejadas, defina este ponteiro como nulo.

*pMSAAParameters*   \_Inout\_opt\_\
Tipo: [D3D12XBOX\_MSAA\_PARAMETERS\*](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_msaa_parameters)

Um ponteiro para uma estrutura **D3D12XBOX\_MSAA\_PARAMETERS** na qual são colocados os parâmetros MSAA padrão com base nas informações de *pDesc*. Para indicar que os parâmetros MSAA padrão não são desejados, defina este ponteiro como nulo.

### Valor retornado

Tipo: HRESULT

Um dos [códigos de retorno do Direct3D 12](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/d3d12-graphics-reference-returnvalues).

## Comentários

**DXGI\_SAMPLE\_DESC** é definido em dxgicommon.h. Em vez dele, você pode usar o equivalente [XG\_SAMPLE\_DESC](/pt-BR/reference/graphics/xg__NR/structs/xg_sample_desc). **XG\_SAMPLE\_DESC** é definido em xg.h.

## Requisitos

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

**Biblioteca:** d3d12\_x.lib

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

## Confira também

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


## Related topics

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