Método ID3D10Device::CreateRasterizerState (d3d10.h)
Crie um objeto de estado do rasterizador que informa ao estágio do rasterizador como se comportar.
Sintaxe
HRESULT CreateRasterizerState(
[in] const D3D10_RASTERIZER_DESC *pRasterizerDesc,
[out] ID3D10RasterizerState **ppRasterizerState
);
Parâmetros
[in] pRasterizerDesc
Tipo: const D3D10_RASTERIZER_DESC*
Ponteiro para uma descrição do estado do rasterizador (consulte D3D10_RASTERIZER_DESC).
[out] ppRasterizerState
Tipo: ID3D10RasterizerState**
Endereço de um ponteiro para o objeto de estado do rasterizador criado (consulte Interface ID3D10RasterizerState).
Valor retornado
Tipo: HRESULT
Esse método retorna um dos seguintes códigos de retorno do Direct3D 10.
Comentários
4096 objetos de estado de rasterizador exclusivos podem ser criados em um dispositivo por vez.
Se um aplicativo tentar criar um estado de rasterizador com a mesma descrição que um estado de rasterizador já existente, a mesma interface com uma contagem de referência incrementada será retornada e o número total de objetos de estado do rasterizador exclusivo permanecerá o mesmo.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d10.h |
Biblioteca | D3D10.lib |