Aracılığıyla paylaş


Direct2D yardımcı işlevleri

D2D1 ad alanı aşağıdaki işlevleri tanımlar.

Bu bölümde

Konu Açıklama
ArcSegment
D2D1_ARC_SEGMENT bir yapı oluşturur.
bezierSegment
D2D1_BEZIER_SEGMENT bir yapı oluşturur.
BitmapBrushProperties
bir D2D1_BITMAP_BRUSH_PROPERTIES yapısı oluşturur.
BitmapBrushProperties1
bir D2D1_BITMAP_BRUSH_PROPERTIES1 yapısı oluşturur.
BitmapProperties
D2D1_BITMAP_PROPERTIES bir yapı oluşturur.
BitmapProperties1
D2D1_BITMAP_PROPERTIES1 bir yapı oluşturur.
BrushProperties
bir D2D1_BRUSH_PROPERTIES yapısı oluşturur.
ComputeFlatteningTolerance
Düzleştirme toleransı alan API'lere geçirmek için uygun düzleştirme toleransını hesaplar (örneğin, ID2D1DeviceContext1::CreateFilledGeometryRealization).
ConvertColorSpace
Bir D2D1_COLOR_F bir renk alanından diğerine dönüştürün.
OluşturmaÖzellikler
Kök düzeyinde oluşturma ayrıntılarını açıklayan bir D2D1_CREATION_PROPERTIES döndürür.
DrawingStateDescription
D2D1_DRAWING_STATE_DESCRIPTION bir yapı oluşturur.
DrawingStateDescription1
D2D1_DRAWING_STATE_DESCRIPTION1 bir yapı oluşturur.
EffectInputDescription
D2D1_EFFECT_INPUT_DESCRIPTION bir yapı oluşturur.
üç nokta
D2D1_ELLIPSE bir yapı oluşturur.
floatmax
Maksimum kayan nokta değerini döndürür.
GradientMeshPatch
Verilen denetim noktalarını, renkleri ve sınır bayraklarını içeren bir D2D1_GRADIENT_MESH_PATCH yapısı oluşturur.
GradyanMeshPatchFromCoonsPatch
Belirli bir Coons düzeltme eki açıklamasından bir D2D1_GRADIENT_MESH_PATCH oluşturur.
GradyanTop
D2D1_GRADIENT_STOP bir yapı oluşturur.
HwndRenderTargetProperties
D2D1_HWND_RENDER_TARGET_PROPERTIES bir yapı oluşturur.
IdentityMatrix
Bir kimlik matrisi oluşturur.
ImageBrushProperties
D2D1_IMAGE_BRUSH_PROPERTIES bir yapı oluşturur.
InfiniteRect
Sol üst köşesi (negatif sonsuz, negatif sonsuz) ve sağ alt köşesi (sonsuz, sonsuz) olarak ayarlanmış bir dikdörtgen oluşturur.
InfiniteRectU
Sol üst köşesi (0u, 0u) ve sağ alt köşesi (sonsuz, sonsuz) olarak ayarlanmış bir dikdörtgen oluşturur.
InkBezierSegment
D2D1_INK_BEZIER_SEGMENT bir yapı oluşturur.
inkPoint
D2D1_INK_POINT bir yapı oluşturur.
InkStyleProperties
bir D2D1_INK_STYLE_PROPERTIES yapısı oluşturur.
LayerParameters
D2D1_LAYER_PARAMETERS bir yapı oluşturur.
LayerParameters1
Katman kaynağı için içerik sınırlarını, maske bilgilerini, opaklık ayarlarını ve diğer seçenekleri içeren bir D2D1_LAYER_PARAMETERS1 yapısı döndürür.
LinearGradientBrushProperties
bir D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES yapısı oluşturur.
işleci* (D2D1_POINT_2F&, D2D1_MATRIX_F&)
Belirtilen noktayı dönüştürmek için belirtilen matrisi kullanır.
PixelFormat
D2D1_PIXEL_FORMAT bir yapı oluşturur.
Nokta2(Tür)
Belirtilen veri türünü kullanarak koordinatlarını depolayan bir nokta oluşturur.
Point2F
Belirtilen x koordinatlarını ve y koordinatlarını içeren bir D2D1_POINT_2F yapısı oluşturur.
Point2L
Uzun tamsayıların nokta yapısını döndürür.
Point2U
Belirtilen x koordinatlarını ve y koordinatlarını içeren bir D2D1_POINT_2U yapısı oluşturur.
PrintControlProperties
Doldurulmuş bir D2D1_PRINT_CONTROL_PROPERTIES yapısı döndürür.
QuadraticBezierSegment
bir D2D1_QUADRATIC_BEZIER_SEGMENT yapısı oluşturur.
RadialGradientBrushProperties
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES bir yapı oluşturur.
renderTargetProperties
D2D1_RENDER_TARGET_PROPERTIES bir yapı oluşturur.

Belirtilen veri türünü kullanarak koordinatlarını depolayan bir dikdörtgen yapısı oluşturur.
RectF
Belirtilen boyutları içeren bir D2D1_RECT_F yapısı oluşturur.
RectL
Doldurulmuş bir D2D1_RECT_L yapısı döndürür.
RectU
Belirtilen boyutları içeren bir D2D1_RECT_U yapısı oluşturur.
RenderingControls
Doldurulmuş bir D2D1_RENDERING_CONTROLS yapısı döndürür.
RoundedRect
D2D1_ROUNDED_RECT bir yapı oluşturur.
SetDpiCompensatedEffectInput
Cihaz bağlamı DPI'sı değiştikçe görsel görünümü korumak için DPI telafi efekti eklerken bit eşlemi efekt girişi olarak ayarlar.
Boyut(Tür)
Belirtilen veri türünü kullanarak genişliğini ve yüksekliğini depolayan bir boyut yapısı oluşturur.
SizeF
Belirtilen genişlik ve yüksekliği içeren bir D2D1_SIZE_F yapısı oluşturur.
SizeU
Belirtilen genişlik ve yüksekliği içeren bir D2D1_SIZE_U yapısı oluşturur.
StrokeStyleProperties
D2D1_STROKE_STYLE_PROPERTIES bir yapı oluşturur.
StrokeStyleProperties1
Doldurulmuş bir D2D1_STROKE_STYLE_PROPERTIES1 yapısı döndürür.
Vector2F
Doldurulmuş bir D2D1_VECTOR_2F yapısı döndürür.
Vector3F
Doldurulmuş bir D2D1_VECTOR_3F yapısı döndürür.
Vector4F
Doldurulmuş bir D2D1_VECTOR_4F yapısı döndürür.