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) |