Compartilhar via


TransparentImage

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa função transfere um bitmap, omitindo as partes desenhadas em uma cor especificada.

Syntax

BOOL TransparentImage(
  HDC hdcDest, 
  LONG DstX, 
  LONG DstY, 
  LONG DstCx, 
  LONG DstCy,
  HANDLE hSrc, 
  LONG SrcX, 
  LONG SrcY, 
  LONG SrcCx, 
  LONG SrcCy, 
  COLORREF TransparentColor
);

Parameters

  • hdcDest
    [no] Identificador para um contexto dispositivo.
  • DstX
    [no] Especifica o x-coordenar, em unidades lógicas, do canto superior esquerdo do retângulo de destino.
  • DstY
    [no] Especifica a y-coordenar, em unidades lógicas, do canto superior esquerdo do retângulo de destino.
  • DstCx
    [no] Especifica a largura, em unidades lógicas, do retângulo de destino.
  • DstCy
    [no] Especifica a altura, em unidades lógicas, do retângulo de destino.
  • hSrc
    [no] Especifica um contexto dispositivo origem ou um bitmap origem.
  • SrcX
    [no] Especifica o x-coordenar, em unidades lógicas, do canto superior esquerdo do retângulo de origem.
  • SrcY
    [no] Especifica a y-coordenar, em unidades lógicas, do canto superior esquerdo do retângulo de origem.
  • SrcCx
    [no] Especifica a largura, em unidades lógicas, do retângulo de origem.
  • SrcCy
    [no] Especifica a altura, em unidades lógicas, do retângulo de origem.
  • TransparentColor
    [no] Indica a cor no bitmap que será processado transparente.

Return Value

Nonzero indica sucesso.

Zero indica falha.

Para informações de erro estendidas get, chamar GetLastError.

Remarks

Se a pasta hSrc parâmetro é um HBITMAP, e esse bitmap não deve ser selecionado em um contexto dispositivo no tempo TransparentImage é chamado.

O TransparentImage função oferece suporte a todos os formatos de origem bitmaps. No entanto, para bitmaps bpp 32, ela apenas copia a alfa valor sobre.

Se os retângulos origem e destino não forem o mesmo tamanho, o bitmap origem é estendido para coincidir com o retângulo destino.

TransparentImage Não espelhada um bitmap se a largura ou altura, da origem ou destino, for negativa.

Requirements

Header windows.h
Library coredll.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

StretchBlt
MaskBlt
TransparentBlt
GDI Functions