Compartir a través de


Método ID2D1ImageBrush::SetSourceRectangle (d2d1_1.h)

Establece el rectángulo de origen en el pincel de imagen.

Sintaxis

void SetSourceRectangle(
  [in] const D2D1_RECT_F *sourceRectangle
);

Parámetros

[in] sourceRectangle

Tipo: const D2D1_RECT_F*

Rectángulo de origen que define la parte de la imagen en mosaico.

Valor devuelto

None

Observaciones

La esquina superior izquierda del parámetro sourceRectangle se asigna al origen del espacio de pincel. Es decir, si las transformaciones de pincel y mundo son identidades, la parte de la imagen en la esquina superior izquierda del rectángulo de origen se representará en (0,0) en el destino de representación.

El rectángulo de origen se expandirá de forma diferente en función de si la imagen de entrada se basa en píxeles (un mapa de bits o un efecto) o por una lista de comandos.

  • Si la imagen de entrada es un mapa de bits o un efecto, el rectángulo se expandirá para encapsular un píxel de entrada completo antes de reducir verticalmente para asegurarse de que el rectángulo proyectado será correcto en el espacio final de la escena.
  • Si la imagen de entrada es una lista de comandos, la lista de comandos se expandirá ligeramente para encapsular un píxel de entrada completo.

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

ID2D1ImageBrush