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

   
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

ID2D1DeviceContext