Condividi tramite


Metodo ID2D1EffectImpl::SetGraph (d2d1effectauthor.h)

Il renderer chiama questo metodo per fornire all'implementazione dell'effetto un modo per specificare il grafico di trasformazione e trasformare le modifiche del grafo.

Il renderer chiama questo metodo quando:

  • Quando l'effetto viene inizializzato per la prima volta.
  • Se il numero di input apportati all'effetto cambia.

Sintassi

HRESULT SetGraph(
  ID2D1TransformGraph *transformGraph
);

Parametri

transformGraph

Tipo: ID2D1TransformGraph*

Grafico a cui l'effetto descrive la topologia di trasformazione tramite la chiamata SetDescription.

Valore restituito

Tipo: HRESULT

Errore che impedisce l'inizializzazione dell'effetto se viene chiamato come parte della chiamata CreateEffect. Se l'effetto non riesce una chiamata SetGraph successiva:

  • L'errore verrà restituito dal metodo della proprietà che ha causato la modifica del numero di input.
  • L'oggetto effetto verrà inserito in uno stato di errore, se successivamente utilizzato per eseguire il rendering, il contesto verrà inserito in uno stato di errore temporaneo, tale particolare effetto non riuscirà a eseguire il rendering e l'errore verrà restituito alla chiamata EndDraw o Flush successiva.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1effectauthor.h
Libreria D2D1.lib

Vedi anche

ID2D1EffectImpl