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 |