Metodo ID2D1DeviceContext::D rawBitmap(ID2D1Bitmap*,constD2D1_RECT_F*,FLOAT,D2D1_INTERPOLATION_MODE,constD2D1_RECT_F*,constD2D1_MATRIX_4X4_F*) (d2d1_1.h)
Disegna una bitmap nella destinazione di rendering.
Sintassi
void DrawBitmap(
[in] ID2D1Bitmap *bitmap,
[in, optional] const D2D1_RECT_F *destinationRectangle,
FLOAT opacity,
D2D1_INTERPOLATION_MODE interpolationMode,
[in, optional] const D2D1_RECT_F *sourceRectangle,
[in, optional] const D2D1_MATRIX_4X4_F *perspectiveTransform
);
Parametri
[in] bitmap
Tipo: ID2D1Bitmap*
Bitmap da disegnare.
[in, optional] destinationRectangle
Tipo: D2D1_RECT_F*
Rettangolo di destinazione. Il valore predefinito è la dimensione della bitmap e la posizione è l'angolo superiore sinistro della destinazione di rendering.
opacity
Tipo: FLOAT
Opacità della bitmap.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
Modalità di interpolazione da utilizzare.
[in, optional] sourceRectangle
Tipo: const D2D1_RECT_F
Rettangolo di origine facoltativo.
[in, optional] perspectiveTransform
Tipo: const D2D1_MATRIX_4X4_F
Trasformazione prospettica facoltativa.
Valore restituito
nessuno
Osservazioni
Il parametro destinationRectangle definisce il rettangolo nella destinazione in cui verrà visualizzata la bitmap (in pixel indipendenti dal dispositivo)). Ciò è interessato dalla trasformazione attualmente impostata e dalla trasformazione prospettica, se impostata. Se viene specificato NULL, il rettangolo di destinazione è (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle)).
Il parametro sourceRectangle definisce il sotto rettangolo della bitmap di origine (in DIP). DrawBitmap ritaglierà questo rettangolo alle dimensioni della bitmap di origine, rendendo quindi impossibile campionare all'esterno della bitmap. Se viene specificato NULL, il rettangolo di origine viene preso in modo che sia la dimensione della bitmap di origine.
Se si specifica perspectiveTransform , questo viene applicato al rect oltre al set di trasformazioni nella destinazione di rendering.
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per