Método ID2D1EffectImpl::SetGraph (d2d1effectauthor.h)

O renderizador chama esse método para fornecer a implementação do efeito com uma maneira de especificar seu grafo de transformação e transformar alterações de grafo.

O renderizador chama esse método quando:

  • Quando o efeito é inicializado pela primeira vez.
  • Se o número de entradas para o efeito for alterado.

Sintaxe

HRESULT SetGraph(
  ID2D1TransformGraph *transformGraph
);

Parâmetros

transformGraph

Tipo: ID2D1TransformGraph*

O grafo para o qual o efeito descreve sua topologia de transformação por meio da chamada SetDescription.

Retornar valor

Tipo: HRESULT

Um erro que impede que o efeito seja inicializado se chamado como parte da chamada CreateEffect. Se o efeito falhar em uma chamada setgraph subsequente:

  • O erro será retornado do método de propriedade que causou a alteração do número de entradas.
  • O objeto de efeito será colocado em um estado de erro, se posteriormente usado para renderizar, o contexto será colocado em um estado de erro temporário, esse efeito específico não será renderizado e a falha será retornada na próxima chamada EndDraw ou Flush.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1effectauthor.h
Biblioteca D2D1.lib

Confira também

ID2D1EffectImpl