Método ID3D11Device3::CreateRasterizerState2 (d3d11_3.h)
Cria um objeto de estado de rasterizador que informa ao estágio de rasterizador como se comportar e força a contagem de exemplo durante a renderização ou rasterização do UAV.
Sintaxe
HRESULT CreateRasterizerState2(
[in] const D3D11_RASTERIZER_DESC2 *pRasterizerDesc,
[out, optional] ID3D11RasterizerState2 **ppRasterizerState
);
Parâmetros
[in] pRasterizerDesc
Tipo: const D3D11_RASTERIZER_DESC2*
Um ponteiro para uma estrutura D3D11_RASTERIZER_DESC2 que descreve o estado do rasterizador.
[out, optional] ppRasterizerState
Tipo: ID3D11RasterizerState2**
Um ponteiro para um bloco de memória que recebe um ponteiro para uma interface ID3D11RasterizerState2 para o objeto de estado do rasterizador criado. Defina esse parâmetro como NULL para validar os outros parâmetros de entrada (o método retornará S_FALSE se os outros parâmetros de entrada passarem pela validação).
Retornar valor
Tipo: HRESULT
Esse método retornará E_OUTOFMEMORY se não houver memória suficiente para criar o objeto de estado do rasterizador. Consulte Códigos de retorno do Direct3D 11 para obter outros valores de retorno possíveis.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11_3.h |
Biblioteca | D3D11.lib |