Metode ID3D10Device::RSSetViewports (d3d10.h)
Ikat array viewports ke tahap rasterizer alur.
Sintaks
void RSSetViewports(
[in] UINT NumViewports,
[in] const D3D10_VIEWPORT *pViewports
);
Parameter
[in] NumViewports
Jenis: UINT
Jumlah viewport yang akan diikat.
[in] pViewports
Jenis: const D3D10_VIEWPORT*
Array viewport (lihat D3D10_VIEWPORT) untuk mengikat perangkat. Setiap viewport harus memiliki jangkauannya dalam rentang yang diizinkan: D3D10_VIEWPORT_BOUNDS_MIN, D3D10_VIEWPORT_BOUNDS_MAX, D3D10_MIN_DEPTH, dan D3D10_MAX_DEPTH.
Menampilkan nilai
Tidak ada
Keterangan
Semua viewport harus diatur secara atomik sebagai satu operasi. Viewport apa pun yang tidak ditentukan oleh panggilan dinonaktifkan.
Viewport mana yang akan digunakan ditentukan oleh output semantik SV_ViewportArrayIndex oleh shader geometri (lihat sintaks semantik shader). Jika shader geometri tidak menggunakan semantik SV_ViewportArrayIndex maka Direct3D akan menggunakan viewport pertama dalam array.
Persyaratan
Target Platform | Windows |
Header | d3d10.h |
Pustaka | D3D10.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk