Compartir a través de


Método ID3D10Device::RSSetScisorRects (d3d10.h)

Enlace una matriz de rectángulos de tijeras a la fase de rasterizador.

Sintaxis

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

Parámetros

[in] NumRects

Tipo: UINT

Número de rectángulos de tijera que se van a enlazar.

[in] pRects

Tipo: const D3D10_RECT*

Matriz de rectángulos de tijera (vea D3D10_RECT).

Valor devuelto

None

Observaciones

Los rectángulos de tijera solo se usarán si ScissorEnable está establecido en true en el estado de rasterizador (consulte D3D10_RASTERIZER_DESC).

El rectángulo de tijera que se va a usar viene determinado por la salida semántica de SV_ViewportArrayIndex mediante un sombreador de geometría (vea sintaxis semántica del sombreador). Si un sombreador de geometría no usa la semántica SV_ViewportArrayIndex, Direct3D usará el primer rectángulo tijera de la matriz.

Cada rectángulo de tijera de la matriz corresponde a una ventanilla en una matriz de ventanillas (vea ID3D10Device::RSSetViewports).

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10.h
Library D3D10.lib

Consulte también

Id3D10Device (interfaz)