Pular para o conteúdo principal
Obtém os parâmetros padrão de suavização de serrilhado com várias amostras (MSAA).

Sintaxe

Parâmetros

pDesc   _In_
Tipo: 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*
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*
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*
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.

Comentários

DXGI_SAMPLE_DESC é definido em dxgicommon.h. Em vez dele, você pode usar o equivalente 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
RSSetMSAAParametersX
Última modificação em 6 de outubro de 2026