EmfPlusTextureBrushOptionalData

EmfPlusTextureBrushOptionalData class

o EmfPlusTextureBrushOptionalData nesnesi, bir doku fırçası için isteğe bağlı verileri belirtir.

public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType

yapıcılar

İsimTanım
EmfPlusTextureBrushOptionalData()Default_Constructor

Özellikleri

İsimTanım
ImageObject { get; set; }fırça dokusunu belirten isteğe bağlı bir EmfPlusImage nesnesi (bölüm 2.2.1.4) alır veya ayarlar. Bu alan, bu doku fırçasını tanımlayan EmfPlusObject kaydının (bölüm 2.3.5.1) boyutu, içinde bir EmfPlusImage nesnesini, EmfPlusTextureBrushData nesnesinin ve isteğe bağlı olarak bir EmfPlus nesnesinin gerekli alanlarına yerleştirmek için yeterince büyükse MUTLAKA mevcut olmalıdır. .
TransformMatrix { get; set; }doku fırçası için bir dünyadan aygıta uzay dönüşümünü belirten isteğe bağlı bir EmfPlusTransformMatrix nesnesi (bölüm 2.2.2.47) alır veya ayarlar. EmfPlusTextureBrushData nesnesinin BrushDataFlags alanında BrushDataTransform bayrağı ayarlanmışsa bu alan MUTLAKA VARDIR.

Notlar

Not Bu nesnenin her alanı isteğe bağlıdır ve BrushDataFlags alanında ayarlanan BrushData bayraklarına (section 2.1.2.1) bağlı olarak, an EmfPlusTextureBrushData nesnesinin (bölüm 2.2.2.45) İsteğe Bağlı Veri alanında bulunmayabilir. mevcut veya mevcut olmayan her olası alan kombinasyonunu temsil etmek için pratik olan bu bölüm, bunların nesnedeki göreli sırasını belirtir. uygulayıcısı, belirli bir metafile kaydında hangi alanların gerçekten mevcut olduğunu belirlemekten ve ayrı ayrı alanlar için verileri ayrı ayrı ve uygun şekilde sıralamaktan sorumludur.

Ayrıca bakınız