Metodo ID2D1CommandSink::D rawBitmap (d2d1_1.h)
Disegna una bitmap alla destinazione di rendering.
Sintassi
HRESULT 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 usare.
[in, optional] sourceRectangle
Tipo: const D2D1_RECT_F
Rettangolo di origine facoltativo.
[in, optional] perspectiveTransform
Tipo: const D2D1_MATRIX_4X4_F
Trasformazione facoltativa della prospettiva.
Valore restituito
Questo metodo non restituisce valori.
Commenti
Il parametro destinationRectangle definisce il rettangolo nella destinazione in cui verrà visualizzata la bitmap (in pixel indipendenti dal dispositivo)). Questa operazione è interessata dalla trasformazione attualmente impostata e dalla trasformazione della prospettiva, se impostata. Se si specifica NULL, il rettangolo di destinazione è (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle).
SourceRectangle definisce il sotto rettangolo della bitmap di origine (in DIP). DrawBitmap clip questo rettangolo alle dimensioni della bitmap di origine, quindi non è possibile eseguire l'esempio all'esterno della bitmap. Se si specifica NULL, il rettangolo di origine viene acquisito come dimensione della bitmap di origine.
La prospettivaTransform viene specificata oltre alla trasformazione nel contesto del dispositivo.
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 |