Metodo ID2D1DeviceContext::D rawImage(ID2D1Image*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE) (d2d1_1.h)
Disegna un'immagine nel contesto di dispositivo.
Sintassi
void DrawImage(
[in] ID2D1Image *image,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_COMPOSITE_MODE compositeMode
);
Parametri
[in] image
Tipo: ID2D1Image*
Immagine da disegnare nel contesto del dispositivo.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
Modalità di interpolazione che verrà usata per ridimensionare l'immagine, se necessario.
compositeMode
Tipo: D2D1_COMPOSITE_MODE
Modalità composita che verrà applicata ai limiti della clip attualmente selezionata. Il valore predefinito è D2D1_COMPOSITE_MODE_SOURCE_OVER
Valore restituito
nessuno
Osservazioni
Se interpolationMode è D2D1_INTERPOLATION_MODE_HIGH_QUALITY, verranno usati scaler diversi a seconda del fattore di scala implicito dalla trasformazione globale.
Tutti i rettangoli non validi accumulati su qualsiasi effetto disegnato da questa chiamata verranno eliminati indipendentemente dalla parte del rettangolo dell'immagine.
Se compositeMode è D2D1_COMPOSITE_MODE_SOURCE_OVER, DrawImage userà la fusione primitiva attualmente selezionata specificata da ID2D1DeviceContext::SetPrimitiveBlend. Se compositeMode non è D2D1_COMPOSITE_MODE_SOURCE_OVER, l'immagine verrà estesa fino alla clip allineata all'asse corrente.
Se è presente un rettangolo immagine e una trasformazione globale, questo equivale all'inserimento di un effetto clip per rappresentare il rettangolo dell'immagine e una trasformazione affine 2D da prendere in considerazione la trasformazione del mondo.
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 | d2d1_1.h |
DLL | D2d1.dll |