Sintaxis
Parámetros
NumRects [in]Tipo: UINT El número de rectángulos de recorte que se van a enlazar. pRects [in]
Tipo: const D3D12_RECT * Una matriz de rectángulos de recorte.
Valor devuelto
Tipo: void Ninguno.Comentarios
Todos los rectángulos de recorte deben establecerse atómicamente como una sola operación. Los rectángulos de recorte no definidos por la llamada quedan deshabilitados. El rectángulo de recorte que se usa viene determinado por la semánticaSV_ViewportArrayIndex generada por un sombreador de geometría (consulte la sintaxis de semántica de sombreadores). Si un sombreador de geometría no usa la semántica SV_ViewportArrayIndex, Direct3D usará el primer rectángulo de recorte de la matriz.
Cada rectángulo de recorte de la matriz corresponde a una ventanilla de una matriz de ventanillas (consulte RSSetViewports).
Ejemplos
El ejemplo D3D12HelloTriangle usa ID3D12GraphicsCommandList::RSSetScissorRects de la siguiente manera:Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
