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
CAccumAlphaBits
Gets ou sets especificam o número de bitplane alfa no buffer de acumulação
public byte CAccumAlphaBits { get; set; }
Valor da propriedade
CACUMBITS
Gets ou sets especificam o número total de bitplanes no buffer de acumulação.
public byte CAccumBits { get; set; }
Valor da propriedade
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
CaixãoGreenBits
Gets ou sets especificam o número de bitplanes verdes na acumulação
public byte CAccumGreenBits { get; set; }
Valor da propriedade
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
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
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
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
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
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
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
CDepthBits
Gets ou sets especificam a profundidade do buffer de profundidade (z-axis).
public byte CDepthBits { get; set; }
Valor da propriedade
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
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
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
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
Título CStencilBits
Gets ou sets especificam a profundidade do buffer estencil.
public byte CStencilBits { get; set; }
Valor da propriedade
DwDamageMask
Gets ou sets Este campo pode ser ignorado
public int DwDamageMask { get; set; }
Valor da propriedade
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
DwLayerMask
Gets ou sets Este campo pode ser ignorado.
public int DwLayerMask { get; set; }
Valor da propriedade
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
Iluminação
Gets ou sets Este campo pode ser ignorado
public byte ILayerType { get; set; }
Valor da propriedade
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
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
Nversão
Obter ou configurar um inteiro de 16 bits que DEVE ser configurado para 0x0001.
public short NVersion { get; set; }