Método ID2D1DeviceContext::D rawBitmap(ID2D1Bitmap*,constD2D1_RECT_F&,FLOAT,D2D1_INTERPOLATION_MODE,constD2D1_RECT_F&,constD2D1_MATRIX_4X4_F&) (d2d1_1.h)
Dibuja un mapa de bits en el destino de representación.
Sintaxis
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
);
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
None
Observaciones
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 se especifica NULL, el rectángulo de destino es (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle)).
El parámetro sourceRectangle define el sub rectángulo del mapa de bits de origen (en DIP). DrawBitmap recortará este rectángulo al tamaño del mapa de bits de origen, por lo que resulta imposible muestrear fuera del mapa de bits. Si se especifica NULL, se toma el rectángulo de origen para que sea el tamaño del mapa de bits de origen.
Si especifica perspectiveTransform , se aplica al rect además del conjunto de transformaciones en el destino de representación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 y Actualización de plataforma 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 |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de