METODE ID3D11DeviceContext::RSGetViewports (d3d11.h)
Mendapatkan array viewports yang terikat ke tahap rasterizer.
Sintaks
void RSGetViewports(
[in, out] UINT *pNumViewports,
[out, optional] D3D11_VIEWPORT *pViewports
);
Parameter
[in, out] pNumViewports
Jenis: UINT*
Penunjuk ke variabel yang, pada input, menentukan jumlah viewports (berkisar dari 0 hingga D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) dalam array pViewports ; pada output, variabel berisi jumlah viewport aktual yang terikat ke tahap rasterizer. Jika pViewportsadalah NULL, RSGetViewports mengisi variabel dengan jumlah viewport yang saat ini terikat.
[out, optional] pViewports
Jenis: D3D11_VIEWPORT*
Array struktur D3D11_VIEWPORT untuk viewport yang terikat ke tahap rasterizer. Jika jumlah viewports (dalam variabel di mana poin pNumViewports ) lebih besar dari jumlah viewports aktual yang saat ini terikat, elemen array yang tidak digunakan berisi 0. Untuk informasi tentang bagaimana ukuran viewport bergantung pada tingkat fitur perangkat, yang telah berubah antara Direct3D 11 dan Direct3D 10, lihat D3D11_VIEWPORT.
Mengembalikan nilai
Tidak ada
Keterangan
Windows Phone 8: API ini didukung.
Persyaratan
Target Platform | Windows |
Header | d3d11.h |
Pustaka | D3D11.lib |