DXGI_SAMPLE_DESC struttura (dxgicommon.h)

Descrive i parametri di campionamento multipla per una risorsa.

Sintassi

typedef struct DXGI_SAMPLE_DESC {
  UINT Count;
  UINT Quality;
} DXGI_SAMPLE_DESC;

Members

Count

Tipo: UINT

Numero di trame multicampionate per pixel.

Quality

Tipo: UINT

Livello di qualità dell' immagine. Maggiore è la qualità, la riduzione delle prestazioni. L'intervallo valido è compreso tra zero e uno inferiore al livello restituito da ID3D10Device::CheckMultisampleQualityLevels per Direct3D 10 o ID3D11Device::CheckMultisampleQualityLevels per Direct3D 11.

Per Direct3D 10.1 e Direct3D 11, è possibile usare due valori di livello di qualità speciali. Per altre informazioni su questi valori di livello di qualità, vedere Osservazioni.

Commenti

Questa struttura è un membro della struttura DXGI_SWAP_CHAIN_DESC1 .

La modalità di esempio predefinita, senza aliasing anti-aliasing, ha un conteggio di 1 e un livello di qualità pari a 0.

Se viene usato l'antialiasing a più campioni, tutti gli obiettivi di rendering associati e i buffer di profondità devono avere gli stessi livelli di conteggio e qualità del campione.

Differenze tra Direct3D 10.0 e Direct3D 10.1 e tra Direct3D 10.0 e Direct3D 11:

Direct3D 10.1 ha definito due livelli di qualità standard:
D3D10_STANDARD_MULTISAMPLE_PATTERN e D3D10_CENTER_MULTISAMPLE_PATTERN nell'enumerazione D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS in D3D10_1.h .

Direct3D 11 ha definito due livelli di qualità standard:
D3D11_STANDARD_MULTISAMPLE_PATTERN e D3D11_CENTER_MULTISAMPLE_PATTERN nell'enumerazione D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS in D3D11.h.

Requisiti

Requisito Valore
Intestazione dxgicommon.h (include DXGI.h)

Vedi anche

Strutture DXGI