Condividi tramite


Metodo ID3D11Device2::CheckMultisampleQualityLevels1 (d3d11_2.h)

Ottenere il numero di livelli di qualità disponibili durante il multicampionamento.

Sintassi

HRESULT CheckMultisampleQualityLevels1(
  [in]  DXGI_FORMAT Format,
  [in]  UINT        SampleCount,
  [in]  UINT        Flags,
  [out] UINT        *pNumQualityLevels
);

Parametri

[in] Format

Tipo: DXGI_FORMAT

Formato della trama durante il multicampionamento.

[in] SampleCount

Tipo: UINT

Numero di campioni durante il multicampionamento.

[in] Flags

Tipo: UINT

Combinazione di valori D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAGS combinati tramite un'operazione OR bit per bit. Attualmente è supportato solo D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE .

[out] pNumQualityLevels

Tipo: UINT*

Puntatore a una variabile che riceve il numero di livelli di qualità supportati dall'adattatore. Vedere la sezione Osservazioni.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 11.

Commenti

Quando si esegue la multisample di una trama, il numero di livelli di qualità disponibili per un adattatore dipende dal formato di trama usato e dal numero di campioni richiesti. Il numero massimo di livelli di qualità è definito da D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT in D3D11.h. Se questo metodo restituisce 0, la combinazione di formato e conteggio dei campioni non è supportata per l'adattatore installato.

Inoltre, la definizione di un livello di qualità spetta a ogni fornitore di hardware da definire, tuttavia nessuna struttura viene fornita da Direct3D per facilitare l'individuazione di queste informazioni.

Si noti che FEATURE_LEVEL_10_1 dispositivi sono necessari per supportare 4x MSAA per tutte le destinazioni di rendering ad eccezione di R32G32B32A32 e R32G32B32. FEATURE_LEVEL_11_0 dispositivi sono necessari per supportare 4x MSAA per tutti i formati di destinazione di rendering e 8x MSAA per tutti i formati di destinazione di rendering ad eccezione dei formati di R32G32B32A32.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11_2.h
Libreria D3D11.lib

Vedi anche

ID3D11Device2