Método ID3D11Device1::CreateRasterizerState1 (d3d11_1.h)
Crea un objeto de estado de rasterizador que informa a la fase de rasterizador de cómo comportarse y forzar el recuento de muestras mientras se representa UAV o rasteriza.
Sintaxis
HRESULT CreateRasterizerState1(
[in] const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,
[out, optional] ID3D11RasterizerState1 **ppRasterizerState
);
Parámetros
[in] pRasterizerDesc
Puntero a una estructura de D3D11_RASTERIZER_DESC1 que describe el estado del rasterizador.
[out, optional] ppRasterizerState
Dirección de un puntero a la interfaz ID3D11RasterizerState1 para el objeto de estado de rasterizador creado.
Valor devuelto
Este método devuelve E_OUTOFMEMORY si no hay memoria suficiente para crear el objeto de estado de rasterizador. Consulte Códigos de retorno de Direct3D 11 para ver otros valores devueltos posibles.
Comentarios
Una aplicación puede crear hasta 4096 objetos de estado de rasterizador únicos. Para cada objeto creado, el tiempo de ejecución comprueba si un objeto anterior tiene el mismo estado. Si existe un objeto anterior, el tiempo de ejecución devolverá un puntero a la instancia anterior en lugar de crear un objeto duplicado.
Requisitos
Cliente mínimo compatible | Actualización de windows 8 y plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 y Actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11_1.h |
Library | D3D11.lib |