Class EmfPixelFormatDescriptor

Class EmfPixelFormatDescriptor

Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assembleia: Aspose.Imaging.dll (25.4.0)

O objeto PixelFormatDescriptor pode ser usado em registros EMR_HEADER (secção 2.3.4.2) para especificar o formato de pixel da superfície de saída para o contexto do dispositivo de reprodução.

public sealed class EmfPixelFormatDescriptor : EmfObject

Inheritance

object MetaObject EmfObject EmfPixelFormatDescriptor

Membros herdados

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

Constructors

EmfPixelFormatDescriptor()

public EmfPixelFormatDescriptor()

Properties

Reservado

Gets ou sets especifica o número de planos de sobreposição e subposição. Bits 0 a 3 especificaAté 15 aviões e bits 4 a 7 especificam até 15 aviões subterrâneos

public byte BReserved { get; set; }

Valor da propriedade

byte

CAccumAlphaBits

Gets ou sets especificam o número de bitplane alfa no buffer de acumulação

public byte CAccumAlphaBits { get; set; }

Valor da propriedade

byte

CACUMBITS

Gets ou sets especificam o número total de bitplanes no buffer de acumulação.

public byte CAccumBits { get; set; }

Valor da propriedade

byte

CaixãoBlueBits

Gets ou sets especificam o número de bitplanes azuis no buffer de acumulação.

public byte CAccumBlueBits { get; set; }

Valor da propriedade

byte

CaixãoGreenBits

Gets ou sets especificam o número de bitplanes verdes na acumulação

public byte CAccumGreenBits { get; set; }

Valor da propriedade

byte

CaixãoRedbits

Gets ou sets especificam o número de bitplanes vermelhos no buffer de acumulação

public byte CAccumRedBits { get; set; }

Valor da propriedade

byte

CALFABITS

Gets ou sets Determina o número de bitplane alfa em cada buffer de cor RGBA

public byte CAlphaBits { get; set; }

Valor da propriedade

byte

CálculoShift

Gets ou sets Especifica o número de mudança para bitplanes alfa em cada buffer de cor RGBA

public byte CAlphaShift { get; set; }

Valor da propriedade

byte

CauxBuffers

Gets ou sets especifica o número de buffers auxiliares. buffers auxiliares não são suportados

public byte CAuxBuffers { get; set; }

Valor da propriedade

byte

CBlueBits

Gets ou sets Determina o número de bitplanes azuis em cada buffer de cor RGBA.

public byte CBlueBits { get; set; }

Valor da propriedade

byte

CBlueShift

Gets ou sets Especifica o número de mudança para bitplanes azuis em cada buffer de cor RGBA.

public byte CBlueShift { get; set; }

Valor da propriedade

byte

Coloração

Obter ou definir o número de bits por pixel para os tipos de pixel RGBA, excluindo os bits alfa. Para pixels de tabela de cores, é o tamanho de cada índice de tabela de cores

public byte CColorBits { get; set; }

Valor da propriedade

byte

CDepthBits

Gets ou sets especificam a profundidade do buffer de profundidade (z-axis).

public byte CDepthBits { get; set; }

Valor da propriedade

byte

CGreenBits

Gets ou sets Determina o número de bitplanes verdes em cada buffer de cor RGBA

public byte CGreenBits { get; set; }

Valor da propriedade

byte

CGreenShift

Gets ou sets Especifica o número de mudança para bitplanes verdes em cada buffer de cor RGBA.

public byte CGreenShift { get; set; }

Valor da propriedade

byte

CREDBITS

Gets ou sets Determina o número de bitplanes vermelhos em cada buffer de cor RGBA

public byte CRedBits { get; set; }

Valor da propriedade

byte

Crédito

Gets ou sets Especifica o número de mudança em bits para bitplanes vermelhos em cada buffer de cor RGBA.

public byte CRedShift { get; set; }

Valor da propriedade

byte

Título CStencilBits

Gets ou sets especificam a profundidade do buffer estencil.

public byte CStencilBits { get; set; }

Valor da propriedade

byte

DwDamageMask

Gets ou sets Este campo pode ser ignorado

public int DwDamageMask { get; set; }

Valor da propriedade

int

DwFlags

Obtenha ou coloca bandeiras que especificam as propriedades do buffer de pixel que é usadopara a saída para a superfície de desenho. Estas propriedades não são todas mútuasExclusivos; combinações de bandeiras são permitidas, exceto quando indicado de outra forma.

public int DwFlags { get; set; }

Valor da propriedade

int

DwLayerMask

Gets ou sets Este campo pode ser ignorado.

public int DwLayerMask { get; set; }

Valor da propriedade

int

DwVisibleMask

Gets ou sets especificam a cor transparente ou o índice de um plano subterrâneo.tipo é RGBA, dwVisibleMask é um valor de cor RGB transparente.O tipo é um índice de cor, é um índice transparente.

public int DwVisibleMask { get; set; }

Valor da propriedade

int

Iluminação

Gets ou sets Este campo pode ser ignorado

public byte ILayerType { get; set; }

Valor da propriedade

byte

Tipo IPixel

Obter ou definir o tipo de dados de pixelPFD_TYPE_RGBA 0x00 O formato de pixel é RGBA.PFD_TYPE_COLORINDEX 0x01 Cada pixel é um índice em uma tabela de cores.

public byte IPixelType { get; set; }

Valor da propriedade

byte

Nessão

Obter ou configurar um inteiro de 16 bits que especifique o tamanho, em bytes, desta estrutura de dados.

public short NSize { get; set; }

Valor da propriedade

short

Nversão

Obter ou configurar um inteiro de 16 bits que DEVE ser configurado para 0x0001.

public short NVersion { get; set; }

Valor da propriedade

short

 Português