Método ID3D11Device::CreateRasterizerState (d3d11.h)
Cree un objeto de estado de rasterizador que indique a la fase de rasterizador cómo comportarse.
Sintaxis
HRESULT CreateRasterizerState(
[in] const D3D11_RASTERIZER_DESC *pRasterizerDesc,
[out, optional] ID3D11RasterizerState **ppRasterizerState
);
Parámetros
[in] pRasterizerDesc
Tipo: const D3D11_RASTERIZER_DESC*
Puntero a una descripción del estado de rasterizador (consulte D3D11_RASTERIZER_DESC).
[out, optional] ppRasterizerState
Tipo: ID3D11RasterizerState**
Dirección de un puntero al objeto de estado de rasterizador creado (vea ID3D11RasterizerState).
Valor devuelto
Tipo: HRESULT
Este método devuelve E_OUTOFMEMORY si no hay memoria suficiente para crear el sombreador de proceso. Consulta Códigos de retorno de Direct3D 11 para ver otros valores devueltos posibles.
Comentarios
Los objetos de estado de rasterizador únicos 4096 se pueden crear en un dispositivo a la vez.
Si una aplicación intenta crear una interfaz de estado de rasterizador con el mismo estado que una interfaz existente, se devolverá la misma interfaz y el número total de objetos de estado de rasterizador únicos permanecerá igual.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |