Bagikan melalui


enumerasi D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS (d3d10umddi.h)

Jenis enumerasi D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS berisi nilai yang mengidentifikasi tingkat kualitas untuk pola multisample.

Sintaks

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

Konstanta

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
Nilai tingkat kualitas untuk pola multisample standar.
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
Jumlah sampel yang sama dengan D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, kecuali semua sampel tumpang tindih dengan bagian tengah piksel.

Keterangan

Nilai tingkat kualitas untuk pola multisample standar adalah D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Untuk mengekspos dukungan untuk pola multisample standar untuk jumlah sampel tertentu, driver harus mengekspos setidaknya satu tingkat kualitas standar melalui fungsi CheckMultisampleQualityLevels . Runtime D3D kemudian dapat menggunakan nilai D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Jika vendor perangkat keras tidak memiliki pola sampel eksklusif yang ingin mereka ekspos dan hanya memiliki pola standar, mereka hanya dapat menerapkan pola standar untuk tingkat kualitas 0 serta tingkat kualitas D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Dalam situasi ini, fungsi CheckMultisampleQualityLevels driver akan mengembalikan pointer ke 1 di parameter pNumQualityLevels . Aplikasi kemudian dapat meminta kualitas tingkat 0 atau D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, dan kedua tingkat kualitas memberikan perilaku yang sama.

Untuk setiap jumlah sampel di mana D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN didukung, pola saudara (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN) harus didukung. D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN memiliki jumlah sampel yang sama dengan D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, kecuali semua sampel tumpang tindih dengan pusat piksel.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS didukung pada Windows Vista dengan Paket Layanan 1 (SP1) dan versi yang lebih baru dan Windows Server 2008 dan versi yang lebih baru.
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CheckMultisampleQualityLevels