Metodo ID2D1CommandSink::D rawImage (d2d1_1.h)
Disegna l'immagine fornita nel sink del comando.
Sintassi
HRESULT DrawImage(
[in] ID2D1Image *image,
[in, optional] const D2D1_POINT_2F *targetOffset,
[in, optional] const D2D1_RECT_F *imageRectangle,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_COMPOSITE_MODE compositeMode
);
Parametri
[in] image
Tipo: ID2D1Image*
Immagine da disegnare nel sink del comando.
[in, optional] targetOffset
Tipo: const D2D1_POINT_2F*
In questo modo viene definito l'offset nello spazio di destinazione a cui verrà eseguito il rendering dell'immagine. Verrà eseguito il rendering dell'intera estensione logica dell'immagine nella destinazione corrispondente. Se non specificato, l'origine di destinazione sarà (0, 0). L'angolo superiore sinistro dell'immagine verrà mappato all'offset di destinazione. Questo non sarà necessariamente l'origine.
[in, optional] imageRectangle
Tipo: const D2D1_RECT_F*
Il rettangolo corrispondente nello spazio immagini verrà mappato alle origini specificate durante l'elaborazione dell'immagine.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
Modalità di interpolazione da usare per ridimensionare l'immagine, se necessario.
compositeMode
Tipo: D2D1_COMPOSITE_MODE
Se specificato, la modalità composita che verrà applicata ai limiti della clip attualmente selezionata.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, restituisce S_OK. Se ha esito negativo, restituisce un codice di errore HRESULT .
Commenti
Poiché l'immagine può essere un elenco di comandi o contenere un grafico degli effetti che a sua volta contiene un elenco di comandi, questo metodo può comportare un'elaborazione ricorsiva.
Requisiti
Client minimo supportato | Windows 8 e Platform Update 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 | d2d1_1.h |
DLL | D2d1.dll |