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 |