Funções auxiliares do Direct2D
O namespace D2D1 define as seguintes funções.
Nesta secção
Tópico | Descrição |
---|---|
ArcSegment |
Cria uma estrutura D2D1_ARC_SEGMENT. |
BezierSegment |
Cria uma estrutura D2D1_BEZIER_SEGMENT. |
BitmapBrushProperties |
Cria uma estrutura D2D1_BITMAP_BRUSH_PROPERTIES. |
BitmapBrushProperties1 |
Cria uma estrutura D2D1_BITMAP_BRUSH_PROPERTIES1. |
BitmapProperties |
Cria uma estrutura D2D1_BITMAP_PROPERTIES. |
BitmapProperties1 |
Cria uma estrutura D2D1_BITMAP_PROPERTIES1. |
BrushProperties |
Cria uma estrutura D2D1_BRUSH_PROPERTIES. |
ComputeFlatteningTolerance |
Calcula a tolerância de nivelamento apropriada para passar para APIs que usam uma tolerância de nivelamento (por exemplo, ID2D1DeviceContext1::CreateFilledGeometryRealization). |
ConvertColorSpace |
Converta um D2D1_COLOR_F de um espaço de cor para outro. |
CreationProperties |
Retorna um D2D1_CREATION_PROPERTIES que descreve detalhes de criação no nível raiz. |
DrawingStateDescrição |
Cria uma estrutura D2D1_DRAWING_STATE_DESCRIPTION. |
DrawingStateDescription1 |
Cria uma estrutura D2D1_DRAWING_STATE_DESCRIPTION1. |
EffectInputDescription |
Cria uma estrutura D2D1_EFFECT_INPUT_DESCRIPTION. |
Ellipse |
Cria uma estrutura D2D1_ELLIPSE. |
FloatMax |
Devolve o valor máximo de vírgula flutuante. |
GradientMeshPatch |
Cria uma estrutura D2D1_GRADIENT_MESH_PATCH que contém os pontos de controle, cores e sinalizadores de limite fornecidos. |
GradientMeshPatchFromCoonsPatch |
Cria um D2D1_GRADIENT_MESH_PATCH a partir de uma determinada descrição do patch Coons. |
GradientStop |
Cria uma estrutura D2D1_GRADIENT_STOP. |
HwndRenderTargetProperties |
Cria uma estrutura D2D1_HWND_RENDER_TARGET_PROPERTIES. |
IdentityMatrix |
Cria uma matriz de identidade. |
ImageBrushProperties |
Cria uma estrutura D2D1_IMAGE_BRUSH_PROPERTIES. |
InfiniteRect |
Cria um retângulo que tem seu canto superior esquerdo definido como (infinito negativo, infinito negativo) e seu canto inferior direito definido como (infinito, infinito). |
InfiniteRectU |
Cria um retângulo que tem seu canto superior esquerdo definido como (0u, 0u) e seu canto inferior direito definido como (infinito, infinito). |
InkBezierSegment |
Cria uma estrutura D2D1_INK_BEZIER_SEGMENT. |
InkPoint |
Cria uma estrutura D2D1_INK_POINT. |
InkStyleProperties |
Cria uma estrutura D2D1_INK_STYLE_PROPERTIES. |
LayerParameters |
Cria uma estrutura D2D1_LAYER_PARAMETERS. |
LayerParameters1 |
Retorna uma estrutura de D2D1_LAYER_PARAMETERS1 que contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada. |
LinearGradientBrushProperties |
Cria uma estrutura D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES. |
operador* (D2D1_POINT_2F&,D2D1_MATRIX_F&) |
Usa a matriz especificada para transformar o ponto especificado. |
PixelFormat |
Cria uma estrutura D2D1_PIXEL_FORMAT. |
Ponto2(Tipo) |
Cria um ponto que armazena suas coordenadas usando o tipo de dados especificado. |
Ponto 2F |
Cria uma estrutura D2D1_POINT_2F que contém as coordenadas x e y especificadas. |
Point2L |
Retorna uma estrutura de pontos de inteiros longos. |
Point2U |
Cria uma estrutura D2D1_POINT_2U que contém as coordenadas x e y especificadas. |
PrintControlProperties |
Devolve uma estrutura de D2D1_PRINT_CONTROL_PROPERTIES preenchida. |
QuadraticBezierSegment |
Cria uma estrutura D2D1_QUADRATIC_BEZIER_SEGMENT. |
RadialGradientBrushProperties |
Cria uma estrutura D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES. |
RenderTargetProperties |
Cria uma estrutura D2D1_RENDER_TARGET_PROPERTIES. |
Ret(Tipo) |
Cria uma estrutura de retângulo que armazena suas coordenadas usando o tipo de dados especificado. |
RectF |
Cria uma estrutura D2D1_RECT_F que contém as dimensões especificadas. |
RectL |
Devolve uma estrutura de D2D1_RECT_L preenchida. |
RectU |
Cria uma estrutura D2D1_RECT_U que contém as dimensões especificadas. |
RenderingControls |
Retorna uma estrutura de D2D1_RENDERING_CONTROLS preenchida. |
RoundedRect |
Cria uma estrutura D2D1_ROUNDED_RECT. |
SetDpiCompensatedEffectInput |
Define um bitmap como uma entrada de efeito, enquanto insere um efeito de compensação de DPI para preservar a aparência visual à medida que o DPI do contexto do dispositivo muda. |
Tamanho (tipo) |
Cria uma estrutura de tamanho que armazena sua largura e altura usando o tipo de dados especificado. |
SizeF |
Cria uma estrutura D2D1_SIZE_F que contém a largura e a altura especificadas. |
SizeU |
Cria uma estrutura D2D1_SIZE_U que contém a largura e a altura especificadas. |
StrokeStyleProperties |
Cria uma estrutura D2D1_STROKE_STYLE_PROPERTIES. |
StrokeStyleProperties1 |
Devolve uma estrutura de D2D1_STROKE_STYLE_PROPERTIES1 preenchida. |
Vetor2F |
Retorna uma estrutura de D2D1_VETOR_2F preenchida. |
Vetor3F |
Retorna uma estrutura de D2D1_VETOR_3F preenchida. |
Vetor4F |
Retorna uma estrutura de D2D1_VETOR_4F preenchida. |