Condividi tramite


Metodo ID2D1DeviceContext::D rawImage(ID2D1Effect*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE) (d2d1_1.h)

Disegna un'immagine nel contesto del dispositivo.

Sintassi

void DrawImage(
  [in] ID2D1Effect             *effect,
       D2D1_INTERPOLATION_MODE interpolationMode,
       D2D1_COMPOSITE_MODE     compositeMode
);

Parametri

[in] effect

Tipo: ID2D1Effect*

Effetto 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 mondiale.

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 esiste un rettangolo di immagine e una trasformazione mondiale, questo equivale a inserire un effetto clip per rappresentare il rettangolo dell'immagine e una trasformazione affine 2D per tenere conto della trasformazione mondiale.

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

Vedi anche

ID2D1Bitmap

ID2D1Bitmap1

ID2D1DeviceContext

ID2D1Effect

ID2D1Image