Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Direct2D aşağıdaki yapıları sağlar. ek yapılar D2D1 Ad Alanıtanımlanır.
Bu bölümde
| Konu | Açıklama |
|---|---|
| D2D_COLOR_F | Bir rengin kırmızı, yeşil, mavi ve alfa bileşenlerini açıklar. |
| D2D_MATRIX_3X2_F | 3'e 2 matrisi temsil eder. |
| D2D_MATRIX_4X3_F | 4'e 3 kayan noktalı matrisi açıklar. |
| D2D_MATRIX_4X4_F | 4'e 4 kayan nokta matrisi açıklar. |
| D2D_MATRIX_5X4_F | 5'e 4 kayan nokta matrisi açıklar. |
| D2D_POINT_2F | İki boyutlu alanda kayan nokta değerleri olarak ifade edilen bir x koordinatı ve y koordinat çifti temsil eder. |
| D2D_POINT_2L | D2D_POINT_2L yapısı bir noktanın x ve y koordinatlarını tanımlar. |
| D2D_POINT_2U | İki boyutlu boşlukta işaretsiz bir 32 bit tamsayı değeri olarak ifade edilen bir x koordinatı ve y koordinat çifti temsil eder. |
| D2D_RECT_F | Sol üst köşenin koordinatları (sol, üst) ve sağ alt köşenin koordinatları (sağ, alt) tarafından tanımlanan bir dikdörtgeni temsil eder. |
| D2D_RECT_L | D2D_RECT_L yapısı, dikdörtgenin sol üst ve sağ alt köşelerinin koordinatlarını tanımlar. |
| D2D_RECT_U | Koordinatların sol üst köşe çifti (sol,üst) ve sağ alt köşe çifti (sağ, alt) tarafından tanımlanan dikdörtgeni temsil eder. Bu koordinatlar 32 bit tamsayı değerleri olarak ifade edilir. |
| D2D_SIZE_F | Bir dikdörtgenin genişliği ve yüksekliği olmak üzere sıralı bir kayan nokta değerleri çiftini depolar. |
| D2D_SIZE_U | Sıralı bir tamsayı çiftini, genellikle dikdörtgenin genişliğini ve yüksekliğini depolar. |
| D2D_VECTOR_2F | İki tek duyarlıklı kayan nokta değerinden (x, y) oluşan 2B vektör. |
| D2D_VECTOR_3F | Üç tek duyarlıklı kayan nokta değerinden (x, y, z) oluşan 3B vektör. |
| D2D_VECTOR_4F | Dört tek duyarlıklı kayan nokta değerinden (x, y, z, w) oluşan 4B vektör. |
| D2D1_ARC_SEGMENT | İki nokta arasındaki eliptik bir yay açıklar. |
| D2D1_BEZIER_SEGMENT | İki nokta arasında çizilen bir küp bezier segmentini temsil eder. |
| D2D1_BITMAP_BRUSH_PROPERTIES | ID2D1BitmapBrushgenişletme modlarını ve ilişkilendirme modunu açıklar. |
| D2D1_BITMAP_BRUSH_PROPERTIES1 | ID2D1BitmapBrushgenişletme modlarını ve ilişkilendirme modunu açıklar. |
| D2D1_BITMAP_PROPERTIES | Bit eşlemlerin piksel biçimini ve dpi'sini açıklar. |
| D2D1_BITMAP_PROPERTIES1 | Bu yapı, bit eşlem seçenekleri ve kullanılabilir renk bağlamı bilgileriyle ID2D1Bitmap1 oluşturulmasını sağlar. |
| D2D1_BLEND_DESCRIPTION | Belirli bir karışım dönüşümünde kullanılacak bir karışım açıklaması tanımlar. |
| D2D1_BRUSH_PROPERTIES | Fırçanın opaklığını ve dönüşümunu açıklar. |
| D2D1_COLOR_F | Bir rengin kırmızı, yeşil, mavi ve alfa bileşenlerini açıklar. |
| D2D1_CREATION_PROPERTIES | Direct2D cihaz, fabrika ve cihaz bağlamlarının oluşturulduğu seçenekleri belirtir. |
| D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES | Giriş düzenini tanımlamak için köşe gölgelendiricisini ve giriş öğesi açıklamasını tanımlar. |
| D2D1_DRAWING_STATE_DESCRIPTION | İşleme hedefinin çizim durumunu açıklar. |
| D2D1_DRAWING_STATE_DESCRIPTION1 | Cihaz bağlamının çizim durumunu açıklar. |
| D2D1_EFFECT_INPUT_DESCRIPTION | Bir efektin özelliklerini açıklar. |
| D2D1_ELLIPSE | Üç noktanın merkez noktasını, x yarıçapını ve y yarıçapını içerir. |
| D2D1_FACTORY_OPTIONS | ID2D1Factory nesnesinin hata ayıklama düzeyini içerir. |
| D2D1_FEATURE_DATA_DOUBLES | Gölgelendiricilerdeki çiftler için desteği açıklar. |
| D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS | D3D10 özellik düzeyinde bir seçenek olan işlem gölgelendiricisi desteğini açıklar. |
| D2D1_GRADIENT_MESH_PATCH | 16 denetim noktası, 4 köşe rengi ve sınır bayrakları içeren bir tensor yamasını temsil eder. ID2D1GradientMesh, 1 veya daha fazla gradyan ağ yamasından oluşur. GradientMeshPatch işlevini veya GradientMeshPatchFromCoonsPatch işlevini kullanarak oluşturun. |
| D2D1_GRADIENT_STOP | Gradyan durağının konumunu ve rengini içerir. |
| D2D1_HWND_RENDER_TARGET_PROPERTIES | ID2D1HwndRenderTargetiçin HWND, piksel boyutu ve sunu seçeneklerini içerir. |
| D2D1_INK_STYLE_PROPERTIES | Genel kalem ipucu şeklini ve ID2D1InkStyle nesnesinde kullanılan dönüşümü tanımlar. |
| D2D1_IMAGE_BRUSH_PROPERTIES | Görüntü fırçası özelliklerini açıklar. |
| D2D1_INK_BEZIER_SEGMENT | ID2D1Ink nesnesi oluşturulurken kullanılacak bezier kesimini temsil eder. Bu yapı, x ve y koordinatlarına ek olarak yarıçap içeren D2D1_INK_POINTsn'den oluşmasından D2D1_BEZIER_SEGMENT farklıdır. |
| D2D1_INK_POINT | D2D1_INK_BEZIER_SEGMENTbir bölümünü oluşturan nokta, yarıçap çiftini temsil eder. |
| D2D1_INPUT_DESCRIPTION | Giriş dokularında dönüşümlerin ayarlanabileceği seçenekleri açıklar. |
| D2D1_INPUT_ELEMENT_DESC | Köşe düzeninde tek bir öğenin açıklaması. |
| D2D1_LAYER_PARAMETERS | Katman kaynağı için içerik sınırlarını, maske bilgilerini, opaklık ayarlarını ve diğer seçenekleri içerir. |
| D2D1_LAYER_PARAMETERS1 | Katman kaynağı için içerik sınırlarını, maske bilgilerini, opaklık ayarlarını ve diğer seçenekleri içerir. |
| D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES | ID2D1LinearGradientBrushiçin gradyan ekseninin başlangıç noktasını ve uç noktasını içerir. |
| D2D1_MATRIX_3X2_F | 3'e 2 matrisi temsil eder. |
| D2D1_MATRIX_4X3_F | 4'e 3 matrisi temsil eder. |
| D2D1_MATRIX_4X4_F | 4'e 4 matrisi temsil eder. |
| D2D1_MATRIX_5X4_F | 5'e 4 matrisi temsil eder. |
| D2D1_MAPPED_RECT | ID2D1Bitmap1::Map API'sinden eşlenen belleği açıklar. |
| D2D1_PIXEL_FORMAT | Bit eşlem veya işleme hedefi için veri biçimini ve alfa modunu içerir. |
| D2D1_POINT_2F | İki boyutlu uzayda x koordinatı ve y koordinat çifti temsil eder. |
| D2D1_POINT_2L | POINT yapısı bir noktanın x ve y koordinatlarını tanımlar. |
| D2D1_POINT_2U | İki boyutlu uzayda x koordinatı ve y koordinat çifti temsil eder. |
| D2D1_POINT_DESCRIPTION | Yol geometrisi üzerindeki bir noktayı açıklar. |
| D2D1_PRINT_CONTROL_PROPERTIES | ID2D1PrintControl nesnesinin oluşturma özellikleri. |
| D2D1_PROPERTY_BINDING | İlgili özelliği alan ve ayarlayan bir işlev çiftine bir özellik bağlaması tanımlar. |
| D2D1_QUADRATIC_BEZIER_SEGMENT | İkinci dereceden Bezier segmentinin denetim noktasını ve bitiş noktasını içerir. |
| D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES | ID2D1RadialGradientBrushiçin gradyan başlangıç uzaklığını ve gradyan üç noktanın boyutunu ve konumunu içerir. |
| D2D1_RECT_F | Sol üst köşenin koordinatları (sol, üst) ve sağ alt köşenin koordinatları (sağ, alt) tarafından tanımlanan bir dikdörtgeni temsil eder. |
| D2D1_RECT_L | RECT yapısı, bir dikdörtgenin sol üst ve sağ alt köşelerinin koordinatlarını tanımlar. |
| D2D1_RECT_U | Sol üst köşenin koordinatları (sol, üst) ve sağ alt köşenin koordinatları (sağ, alt) tarafından tanımlanan bir dikdörtgeni temsil eder. |
| D2D1_RESOURCE_TEXTURE_PROPERTIES | Özgün kaynak dokusu oluşturulduğunda kaynak dokusunu tanımlar. |
| D2D1_RESOURCE_USAGE | Görüntü dokuları ve gölgelendiriciler tarafından kullanılan belleği açıklar. |
| D2D1_RENDER_TARGET_PROPERTIES | İşleme hedefi için işleme seçeneklerini (donanım veya yazılım), piksel biçimini, DPI bilgilerini, uzaktan iletişim seçeneklerini ve Direct3D destek gereksinimlerini içerir. |
| D2D1_RENDERING_CONTROLS | Görüntüleme efekti işleyicisine uygulanacak sınırlamaları açıklar. |
| D2D1_ROUNDED_RECT | Yuvarlatılmış dikdörtgenin boyutlarını ve köşe yarıçapını içerir. |
| D2D1_SIMPLE_COLOR_PROFILE | Renk alanının basit açıklaması. |
| D2D1_SIZE_F | Sıralı bir kayan çifti( genellikle dikdörtgenin genişliği ve yüksekliği) depolar. |
| D2D1_SIZE_U | Sıralı bir tamsayı çiftini, genellikle dikdörtgenin genişliğini ve yüksekliğini depolar. |
| D2D1_STROKE_STYLE_PROPERTIES | Şeklin ana hatlarını oluşturan vuruşu açıklar. |
| D2D1_STROKE_STYLE_PROPERTIES1 | Şeklin ana hatlarını oluşturan vuruşu açıklar. |
| D2D1_SVG_LENGTH | SVG uzunluğunu temsil eder. |
| D2D1_SVG_PRESERVE_ASPECT_RATIO | Tüm SVG preserveAspectRatio ayarlarını temsil eder. |
| D2D1_SVG_VIEWBOX | SVG viewBox'ları temsil eder. |
| D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES | Dönüştürülmüş görüntü kaynağının özellikleri. |
| D2D1_TRIANGLE | Üçgeni tanımlayan üç köşeyi içerir. |
| D2D1_VECTOR_2F | 2 FLOAT değeri içeren bir vektör (x, y). |
| D2D1_VECTOR_3F | 3 FLOAT değeri içeren bir vektör (x, y, z). |
| D2D1_VECTOR_4F | 4 FLOAT değeri içeren bir vektör (x, y, z, w). |
| D2D1_VERTEX_BUFFER_PROPERTIES | Tüm köşe gölgelendirici tanımları için standart olan bir köşe arabelleğinin özelliklerini tanımlar. |
| D2D1_VERTEX_RANGE | Köşe arabelleğinin tam içeriğinden daha azını işlenirken kullanılan bir köşe aralığını tanımlar. |
| D3DCOLORVALUE | Renk ve alfa kanalı bilgilerini depolar. |
| PD2D1_EFFECT_FACTORY | Bir efektin uygulanmasını açıklar. |