Bagikan melalui


struktur DXGI_SAMPLE_DESC (dxgicommon.h)

Menjelaskan parameter multi-pengambilan sampel untuk sumber daya.

Sintaks

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

Anggota

Count

Jenis: UINT

Jumlah multisampel per piksel.

Quality

Jenis: UINT

Tingkat kualitas gambar. Semakin tinggi kualitasnya, semakin rendah performanya. Rentang yang valid adalah antara nol dan satu kurang dari tingkat yang dikembalikan oleh ID3D10Device::CheckMultisampleQualityLevels untuk Direct3D 10 atau ID3D11Device::CheckMultisampleQualityLevels untuk Direct3D 11.

Untuk Direct3D 10.1 dan Direct3D 11, Anda dapat menggunakan dua nilai tingkat kualitas khusus. Untuk informasi selengkapnya tentang nilai tingkat kualitas ini, lihat Keterangan.

Keterangan

Struktur ini adalah anggota struktur DXGI_SWAP_CHAIN_DESC1 .

Mode sampler default, tanpa anti-aliasing, memiliki hitungan 1 dan tingkat kualitas 0.

Jika antialias multi-sampel sedang digunakan, semua target render terikat dan buffer kedalaman harus memiliki jumlah sampel dan tingkat kualitas yang sama.

Perbedaan antara Direct3D 10.0 dan Direct3D 10.1 dan antara Direct3D 10.0 dan Direct3D 11:

Direct3D 10.1 telah mendefinisikan dua tingkat kualitas standar:
D3D10_STANDARD_MULTISAMPLE_PATTERN dan D3D10_CENTER_MULTISAMPLE_PATTERN dalam enumerasi D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS di D3D10_1.h.

Direct3D 11 telah mendefinisikan dua tingkat kualitas standar:
D3D11_STANDARD_MULTISAMPLE_PATTERN dan D3D11_CENTER_MULTISAMPLE_PATTERN dalam enumerasi D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS di D3D11.h.

Persyaratan

Persyaratan Nilai
Header dxgicommon.h (termasuk DXGI.h)

Lihat juga

Struktur DXGI