Condividi tramite


Funzioni helper Direct2D

Lo spazio dei nomi D2D1 definisce le funzioni seguenti.

In questa sezione

Argomento Descrizione
Arcsegment
Crea una struttura D2D1_ARC_edizione Standard GMENT.
Beziersegment
Crea una struttura D2D1_BEZIER_edizione Standard GMENT.
BitmapBrushProperties
Crea una struttura D2D1_BITMAP_BRUSH_PROPERTIES.
BitmapBrushProperties1
Crea una struttura D2D1_BITMAP_BRUSH_PROPERTIES1.
BitmapProperties
Crea una struttura D2D1_BITMAP_PROPERTIES.
BitmapProperties1
Crea una struttura D2D1_BITMAP_PROPERTIES1.
Proprietà pennello
Crea una struttura D2D1_BRUSH_PROPERTIES.
ComputeFlatteningTolerance
Calcola la tolleranza di flattening appropriata da passare alle API che accettano una tolleranza flat( ad esempio, ID2D1DeviceContext1::CreateFilledGeometryRealization).
ConvertColorSpace
Convertire un D2D1_COLOR_F da uno spazio colore a un altro.
CreationProperties
Restituisce un D2D1_CREATION_PROPERTIES che descrive i dettagli di creazione a livello radice.
DrawingStateDescription
Crea una struttura D2D1_DRAWING_STATE_DESCRIPTION.
DrawingStateDescription1
Crea una struttura D2D1_DRAWING_STATE_DESCRIPTION1.
EffectInputDescription
Crea una struttura D2D1_EFFECT_INPUT_DESCRIPTION.
Ellisse
Crea una struttura D2D1_ELLIPedizione Standard.
FloatMax
Restituisce il valore a virgola mobile massimo.
GradientMeshPatch
Crea una struttura D2D1_GRADIENT_MESH_PATCH che contiene i punti di controllo, i colori e i flag limite specificati.
GradientMeshPatchFromCoonsPatch
Crea un D2D1_GRADIENT_MESH_PATCH da una determinata descrizione della patch Coons.
Gradientstop
Crea una struttura D2D1_GRADIENT_STOP.
HwndRenderTargetProperties
Crea una struttura D2D1_HWND_RENDER_TARGET_PROPERTIES.
IdentityMatrix
Crea una matrice di identità.
ImageBrushProperties
Crea una struttura D2D1_IMAGE_BRUSH_PROPERTIES.
InfiniteRect
Crea un rettangolo con l'angolo superiore sinistro impostato su (infinito negativo, infinito negativo) e l'angolo inferiore destro impostato su (infinito, infinito).
InfiniteRectU
Crea un rettangolo con l'angolo superiore sinistro impostato su (0u, 0u) e l'angolo inferiore destro impostato su (infinito, infinito).
InkBezierSegment
Crea una struttura D2D1_INK_BEZIER_edizione Standard GMENT.
InkPoint
Crea una struttura D2D1_INK_POINT.
InkStyleProperties
Crea una struttura D2D1_INK_STYLE_PROPERTIES.
LayerParameters
Crea una struttura D2D1_LAYER_PARAMETERS.
LayerParameters1
Restituisce uno struct D2D1_LAYER_PARAMETERS1 che contiene i limiti del contenuto, le informazioni sulla maschera, le impostazioni di opacità e altre opzioni per una risorsa livello.
LinearGradientBrushProperties
Crea una struttura D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES.
operator* (D2D1_POINT_2F&,D2D1_MATRIX_F&)
Usa la matrice specificata per trasformare il punto specificato.
PixelFormat
Crea una struttura D2D1_PIXEL_FORMAT.
Point2(Type)
Crea un punto che archivia le coordinate utilizzando il tipo di dati specificato.
Point2F
Crea una struttura D2D1_POINT_2F che contiene le coordinate x e le coordinate y specificate.
Point2L
Restituisce uno struct punto di numeri interi lunghi.
Point2U
Crea una struttura D2D1_POINT_2U che contiene le coordinate x e le coordinate y specificate.
PrintControlProperties
Restituisce una struttura D2D1_PRINT_CONTROL_PROPERTIES riempita.
Quadraticbeziersegment
Crea una struttura D2D1_QUADRATIC_BEZIER_edizione Standard GMENT.
RadialGradientBrushProperties
Crea una struttura D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES.
RenderTargetProperties
Crea una struttura D2D1_RENDER_TARGET_PROPERTIES.
Rect(Type)
Crea una struttura rettangolo che archivia le coordinate utilizzando il tipo di dati specificato.
RectF
Crea una struttura D2D1_RECT_F che contiene le dimensioni specificate.
RectL
Restituisce una struttura D2D1_RECT_L riempita.
RectU
Crea una struttura D2D1_RECT_U che contiene le dimensioni specificate.
RenderingControls
Restituisce una struttura D2D1_RENDERING_CONTROLS riempita.
ArrotondatoRect
Crea una struttura D2D1_ROUNDED_RECT.
SetDpiCompensatedEffectInput
Imposta una bitmap come input di effetto, durante l'inserimento di un effetto di compensazione DPI per mantenere l'aspetto visivo man mano che cambia il valore DPI del contesto di dispositivo.
Size(Type)
Crea una struttura di dimensioni che archivia la larghezza e l'altezza utilizzando il tipo di dati specificato.
Sizef
Crea una struttura D2D1_SIZE_F che contiene la larghezza e l'altezza specificate.
SizeU
Crea una struttura D2D1_SIZE_U che contiene la larghezza e l'altezza specificate.
StrokeStyleProperties
Crea una struttura D2D1_STROKE_STYLE_PROPERTIES.
StrokeStyleProperties1
Restituisce una struttura D2D1_STROKE_STYLE_PROPERTIES1 riempita.
Vector2F
Restituisce una struttura D2D1_VECTOR_2F riempita.
Vector3F
Restituisce una struttura D2D1_VECTOR_3F riempita.
Vector4F
Restituisce una struttura D2D1_VECTOR_4F riempita.