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. |