Sintaxe
Parâmetros
NumRects [in]Tipo: UINT O número de retângulos de tesoura a serem associados. pRects [in]
Tipo: const D3D12_RECT * Uma matriz de retângulos de tesoura.
Valor retornado
Tipo: void Nenhum.Comentários
Todos os retângulos de tesoura devem ser definidos atomicamente como uma única operação. Todos os retângulos de tesoura não definidos pela chamada são desabilitados. O retângulo de tesoura a ser usado é determinado pela semânticaSV_ViewportArrayIndex emitida por um sombreador de geometria (consulte a sintaxe de semântica de sombreador). Se um sombreador de geometria não usar a semântica SV_ViewportArrayIndex, o Direct3D usará o primeiro retângulo de tesoura da matriz.
Cada retângulo de tesoura na matriz corresponde a um visor em uma matriz de visores (consulte RSSetViewports).
Exemplos
O exemplo D3D12HelloTriangle usa ID3D12GraphicsCommandList::RSSetScissorRects da seguinte maneira:Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
