Metode ID3D11DeviceContext::RSSetScissorRects (d3d11.h)

Ikat array persegi panjang gunting ke tahap rasterizer.

Sintaks

void RSSetScissorRects(
  [in]           UINT             NumRects,
  [in, optional] const D3D11_RECT *pRects
);

Parameter

[in] NumRects

Jenis: UINT

Jumlah persegi panjang gunting yang akan diikat.

[in, optional] pRects

Jenis: const D3D11_RECT*

Array persegi panjang gunting (lihat D3D11_RECT).

Nilai kembali

Tidak ada

Keterangan

Semua scissor rects harus diatur secara atomik sebagai satu operasi. Setiap rekam gunting yang tidak ditentukan oleh panggilan dinonaktifkan.

Persegi panjang gunting hanya akan digunakan jika ScissorEnable diatur ke true dalam status rasterizer (lihat D3D11_RASTERIZER_DESC).

Persegi panjang gunting 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 persegi panjang gunting pertama dalam array.

Setiap persegi panjang gunting dalam array sesuai dengan viewport dalam array viewports (lihat ID3D11DeviceContext::RSSetViewports).

Windows Phone 8: API ini didukung.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d11.h
Pustaka D3D11.lib

Lihat juga

ID3D11DeviceContext