Método ID3D11Device3::CreateRasterizerState2 (d3d11_3.h)

Crea un objeto de estado de rasterizador que informa a la fase de rasterizador sobre cómo comportarse y fuerza el recuento de muestras mientras se representa UAV o rasteriza.

Sintaxis

HRESULT CreateRasterizerState2(
  [in]            const D3D11_RASTERIZER_DESC2 *pRasterizerDesc,
  [out, optional] ID3D11RasterizerState2       **ppRasterizerState
);

Parámetros

[in] pRasterizerDesc

Tipo: const D3D11_RASTERIZER_DESC2*

Puntero a una estructura D3D11_RASTERIZER_DESC2 que describe el estado del rasterizador.

[out, optional] ppRasterizerState

Tipo: ID3D11RasterizerState2**

Puntero a un bloque de memoria que recibe un puntero a una interfaz ID3D11RasterizerState2 para el objeto de estado de rasterizador creado. Establezca este parámetro en NULL para validar los demás parámetros de entrada (el método devolverá S_FALSE si los demás parámetros de entrada pasan la validación).

Valor devuelto

Tipo: HRESULT

Este método devuelve E_OUTOFMEMORY si no hay memoria suficiente para crear el objeto de estado de rasterizador. Consulta Códigos de retorno de Direct3D 11 para ver otros valores devueltos posibles.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado d3d11_3.h
Library D3D11.lib

Consulte también

ID3D11Device3