Class EmfPixelFormatDescriptor

Class EmfPixelFormatDescriptor

名称: Aspose.Imaging.FileFormats.Emf.Emf.Objects 收藏: Aspose.Imaging.dll (25.4.0)

PixelFormatDescriptor 对象可以在 EMR_HEADER 记录中使用(第 2.3.4.2 节),以指定输出表面的像素格式,用于播放设备背景。

public sealed class EmfPixelFormatDescriptor : EmfObject

Inheritance

object MetaObject EmfObject EmfPixelFormatDescriptor

继承人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPixelFormatDescriptor()

public EmfPixelFormatDescriptor()

Properties

保留

Gets 或 sets 指定上层和下层飞机的数量. Bits 0 到 3 指定最多 15 架超级飞机和 4 到 7 架比特指定最多 15 架超级飞机

public byte BReserved { get; set; }

财产价值

byte

CAccum 阿尔法比特

Gets 或 Set 指定在积累泡沫中的 Alpha 比特板的数量

public byte CAccumAlphaBits { get; set; }

财产价值

byte

可口可乐

Gets 或 Set 指定积累泡沫中的 Bitplanes 的总数。

public byte CAccumBits { get; set; }

财产价值

byte

可口可乐BlueBits

Gets 或 Set 指定积累泡沫中的蓝色小板的数量。

public byte CAccumBlueBits { get; set; }

财产价值

byte

可口可乐GreenBits

Gets 或 sets 指定在积累中的绿色小板的数量

public byte CAccumGreenBits { get; set; }

财产价值

byte

可口可乐

Gets 或 Set 指定在积累泡沫中的红色小板的数量

public byte CAccumRedBits { get; set; }

财产价值

byte

阿尔法比特

Gets 或 Set 指定每个 RGBA 颜色泡沫中的 alpha bitplanes 的数量

public byte CAlphaBits { get; set; }

财产价值

byte

阿尔法Shift

Gets 或 Set 指定每个 RGBA 颜色泡沫中的 alpha bitplanes 的转数数

public byte CAlphaShift { get; set; }

财产价值

byte

卡克斯布菲尔

接口或套件指定了辅助接口的数量. 辅助接口不支持

public byte CAuxBuffers { get; set; }

财产价值

byte

CBlueBits

Gets 或 Set 指定每个 RGBA 颜色泡沫中的蓝色小板的数量。

public byte CBlueBits { get; set; }

财产价值

byte

CBlueShift

接收或设置 指定每个 RGBA 颜色泡沫中的蓝色小板的转换数。

public byte CBlueShift { get; set; }

财产价值

byte

彩色

接收或设置 RGBA 像素类型的比特数,除非 alpha bitplanes. 颜色表像素,这是每个颜色表指数的尺寸

public byte CColorBits { get; set; }

财产价值

byte

CDepthBits

Gets 或 Set 指定深度(z 轴)的泡沫。

public byte CDepthBits { get; set; }

财产价值

byte

格林比特

Gets 或 Set 指定每个 RGBA 颜色泡沫中的绿色小板的数量

public byte CGreenBits { get; set; }

财产价值

byte

CGreenShift

接收或设置 指定每个 RGBA 颜色泡沫中的绿色小板的转换数。

public byte CGreenShift { get; set; }

财产价值

byte

信任

Gets 或 Set 指定每个 RGBA 颜色泡沫中的红色小板的数量

public byte CRedBits { get; set; }

财产价值

byte

克里斯蒂安

接收或设置 指定每个 RGBA 颜色泡沫中的红色比特板的比特变数。

public byte CRedShift { get; set; }

财产价值

byte

饰 CStencilBits

Gets 或 Set 指定 stencil buffer 的深度。

public byte CStencilBits { get; set; }

财产价值

byte

DwDamageMask

获取或设置此字段可能会被忽略

public int DwDamageMask { get; set; }

财产价值

int

DwFlags

接收或设置点旗,指定所使用的像素泡沫的特性出发到绘画表面. 这些属性不是所有相互的独家;旗帜的组合是允许的,除非另有说明。

public int DwFlags { get; set; }

财产价值

int

DwLayerMask

获取或设置此字段可能会被忽略。

public int DwLayerMask { get; set; }

财产价值

int

DwVisibleMask

Gets 或 Set 指定下层平板的透明颜色或指数。类型是 RGBA, dwVisibleMask 是透明的 RGB 颜色值。类型是颜色指数,是透明指数值。

public int DwVisibleMask { get; set; }

财产价值

int

以色列

获取或设置此字段可能会被忽略

public byte ILayerType { get; set; }

财产价值

byte

IPixel 类型

接收或设置 pixel 数据类型PFD_TYPE_RGBA 0x00 像素格式是 RGBA。PFD_TYPE_COLORINDEX 0x01 每个像素是颜色表中的指数。

public byte IPixelType { get; set; }

财产价值

byte

纳西斯

接收或设置一个16位整合器,指定该数据结构的尺寸,在比特。

public short NSize { get; set; }

财产价值

short

纳维斯

接收或设置一个必须设置为 0x0001 的 16 位集成器。

public short NVersion { get; set; }

财产价值

short

 中文