Compartilhar via


GPEBltParms

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura controla as operações blit de cores para GPE e exibir drivers. Alguns dos membros do GPEBltParms são provenientes de aplicativos, enquanto GPE calcula e define o resto.

Syntax

struct GPEBltParms {
  SCODE (GPE::* pBlt)(GPEBltParms* );
  GPESurf* pDst;
  GPESurf* pSrc;
  GPESurf* pMask;
  GPESurf* pBrush;
  RECTL* prclDst;
  RECTL* prclSrc;
  RECTL* prclClip;
  COLOR solidColor;
  unsigned long bltFlags;
  ROP4 rop4;
  RECTL* prclMask;
  POINTL* pptlBrush;
  int xPositive;
  int yPositive;
  unsigned long* pLookup; 
  unsigned long (ColorConverter::* pConvert)(unsigned long);
  ColorConverter* pColorConverter;
  int iMode;
  BLENDFUNCTION blendFunction;
  GenBltSignature bltSig;
};

Os membros

  • pBlt
    Ponteiro para uma função que irá executar a operação blit de cores.
  • pDst
    Ponteiro para a superfície de destino.
  • pSrc
    Ponteiro para a superfície de origem.
  • pMask
    Ponteiro para a superfície máscara.
  • pBrush
    Ponteiro para a superfície que contém o pincel.
  • prclDst
    Retângulo descrevendo qual parte de destino superfície para usar.
  • prclSrc
    Retângulo descrevendo qual parte da origem superfície para usar.
  • prclClip
    Ponteiro para uma retângulo de recorte definido pelo aplicativo.
  • solidColor
    Cor a ser usada para blits preencher cor sólida. Se o blit de cores for preencher um padrão, isso deve ser definido como – 1.
  • bltFlags
    As operações Blit executar.
  • rop4
    Valor de ROP de blit de cores.
  • prclMask
    Retângulo descrevendo qual parte da máscara superfície para usar.
  • pptlBrush
    Ponteiro para um POINTL pincel.
  • xPositive
    Número positivo se o x-aumenta coordenar da superfície de exibição de esquerda para a direita.
  • yPositive
    Número positivo se o ponto y-coordenar do superfície de exibição aumenta de parte superior para inferior.
  • pLookup
    Ponteiro para uma matriz de cor referências que corresponder às entradas de paleta. Isso é para origem a paleta cor conversões.
  • pConvert
    Ponteiro para uma função que lida com cor conversões.
  • pColorConverter
    Ponteiro para uma classe conversor cor.
  • iMode
    Modo para ser usado para StretchBlt. Este valor corresponde ao valor definido pelo SetStretchBltMode.
  • blendFunction
    Operação para usar para AlphaBlend
  • bltSig
    64-bit codificação dos outros membros GPEBltParms

Requirements

Header gpe.h
Windows Embedded CE Windows CE 1.0 and later

See Also

Other Resources

Display Drivers