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

Confira também

ID3D11Device3