Share via


D2D1_EXTEND_MODE enumeração (d2d1.h)

Especifica como um pincel pinta áreas fora de sua área de conteúdo normal.

Syntax

typedef enum D2D1_EXTEND_MODE {
  D2D1_EXTEND_MODE_CLAMP = 0,
  D2D1_EXTEND_MODE_WRAP = 1,
  D2D1_EXTEND_MODE_MIRROR = 2,
  D2D1_EXTEND_MODE_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_EXTEND_MODE_CLAMP
Valor: 0
Repita os pixels de borda do conteúdo do pincel para todas as regiões fora da área de conteúdo normal.
D2D1_EXTEND_MODE_WRAP
Valor: 1
Repita o conteúdo do pincel.
D2D1_EXTEND_MODE_MIRROR
Valor: 2
O mesmo que D2D1_EXTEND_MODE_WRAP, exceto que os blocos alternativos do conteúdo do pincel são invertidos. (O conteúdo normal do pincel é desenhado sem formatação.)
D2D1_EXTEND_MODE_FORCE_DWORD
Valor: 0xffffffff

Comentários

Para um ID2D1BitmapBrush, o conteúdo do pincel é o bitmap do pincel. Para um ID2D1LinearGradientBrush, a área de conteúdo do pincel é o eixo do gradiente. Para um ID2D1RadialGradientBrush, o conteúdo do pincel é a área dentro da elipse de gradiente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1.h

Confira também

ID2D1BitmapBrush::SetExtendModeX

ID2D1BitmapBrush::SetExtendModeY

ID2D1RenderTarget::CreateGradientStopCollection