Compartir a través de


Método LinearGradientBrush::GetWrapMode (gdiplusbrush.h)

El método LinearGradientBrush::GetWrapMode obtiene el modo de ajuste para este pincel. El modo de ajuste determina cómo se coloca un área en mosaico cuando se pinta con un pincel.

Sintaxis

WrapMode GetWrapMode();

Valor devuelto

Tipo: WrapMode

Este método devuelve uno de los siguientes elementos de la enumeración WrapMode :

  • WrapModeTile
  • WrapModeTileFlipX
  • WrapModeTileFlipY
  • WrapModeTileFlipXY

Comentarios

Las líneas de límite de un pincel de degradado lineal forman un icono. Al pintar un área con un pincel degradado lineal, el icono se repite. Un pincel de degradado lineal puede tener mosaicos alternativos volteados en una dirección determinada, según lo especificado por el modo de ajuste. Voltear tiene el efecto de revertir el orden de los colores.

El modo de ajuste predeterminado para un pincel de degradado lineal es WrapModeTile, lo que indica que no se produce ningún volteo.

Ejemplos

En el ejemplo siguiente se crea un pincel de degradado lineal y se establece su modo de ajuste. A continuación, el código obtiene el modo de ajuste del pincel y realiza tareas basadas en el modo de ajuste actual del pincel.

VOID Example_GetWrapMode(HDC hdc)
{
   Graphics myGraphics(hdc);

   // Create a linear gradient brush, and set its wrap mode.
   LinearGradientBrush linGrBrush( 
      Point(0,0),
      Point(200, 0),
      Color(255, 255, 0, 0),   // red
      Color(255, 0, 0, 255));  // blue

   linGrBrush.SetWrapMode(WrapModeTileFlipX);

   // Obtain information about the linear gradient brush.
   WrapMode wrapMode;
   wrapMode = linGrBrush.GetWrapMode();

   if (wrapMode == WrapModeTileFlipX)
   {
       // Do some task. 
   }
   else if (wrapMode == WrapModeTileFlipY)
   {
       // Do a different task.
   }
}

Requisitos

   
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusbrush.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Pinceles y formas rellenas

Rellenar formas con un pincel degradado

LinearGradientBrush

LinearGradientBrush::SetWrapMode

Point

Mosaico de una forma con una imagen

WrapMode