Método ID2D1CommandSink::D rawBitmap (d2d1_1.h)
Dibuja un mapa de bits en el destino de representación.
Sintaxis
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
);
Parámetros
[in] bitmap
Tipo: ID2D1Bitmap*
Mapa de bits que se va a dibujar.
[in, optional] destinationRectangle
Tipo: D2D1_RECT_F
Rectángulo de destino. El valor predeterminado es el tamaño del mapa de bits y la ubicación es la esquina superior izquierda del destino de representación.
opacity
Tipo: FLOAT
Opacidad del mapa de bits.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
Modo de interpolación que se va a usar.
[in, optional] sourceRectangle
Tipo: const D2D1_RECT_F
Rectángulo de origen opcional.
[in, optional] perspectiveTransform
Tipo: const D2D1_MATRIX_4X4_F
Una transformación de perspectiva opcional.
Valor devuelto
Este método no devuelve ningún valor.
Comentarios
El parámetro destinationRectangle define el rectángulo en el destino donde aparecerá el mapa de bits (en píxeles independientes del dispositivo [DIP]). Esto se ve afectado por la transformación establecida actualmente y la transformación de perspectiva, si se establece. Si especifica NULL, el rectángulo de destino es (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle).
SourceRectangle define el sub rectángulo del mapa de bits de origen (en DIP). DrawBitmap recorta este rectángulo al tamaño del mapa de bits de origen, por lo que es imposible muestrear fuera del mapa de bits. Si especifica NULL, se toma el rectángulo de origen para que sea el tamaño del mapa de bits de origen.
PerspectiveTransform se especifica además de la transformación en el contexto del dispositivo.
Requisitos
Cliente mínimo compatible | Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1_1.h |
Archivo DLL | D2d1.dll |