IVsUIShell5.ThemeDIBits(UInt32, Byte[], UInt32, UInt32, Boolean, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Aplica-se a eles para BGRA32 bits de bitmap independentes de dispositivo. A luminosidade da imagem é transformada para que a luminosidade constante "Halo" se misture com o plano de fundo. Isso tem o efeito de eliminar visualmente o Halo. A luminosidade do "Halo" é uma constante imutável e não é calculada a partir da imagem de entrada. Imagens que contêm ciano (#00FFFF) em seu pixel superior direito não são invertidas. Em vez disso, o pixel superior direito é limpo (RGBA são todos definidos como 0) e S_OK é retornado sem modificar a imagem.
public:
void ThemeDIBits(System::UInt32 dwBitmapLength, cli::array <System::Byte> ^ pBitmap, System::UInt32 dwPixelWidth, System::UInt32 dwPixelHeight, bool fIsTopDownBitmap, System::UInt32 crBackground);
public:
void ThemeDIBits(unsigned int dwBitmapLength, Platform::Array <byte> ^ pBitmap, unsigned int dwPixelWidth, unsigned int dwPixelHeight, bool fIsTopDownBitmap, unsigned int crBackground);
void ThemeDIBits(unsigned int dwBitmapLength, std::Array <byte> const & pBitmap, unsigned int dwPixelWidth, unsigned int dwPixelHeight, bool fIsTopDownBitmap, unsigned int crBackground);
public void ThemeDIBits (uint dwBitmapLength, byte[] pBitmap, uint dwPixelWidth, uint dwPixelHeight, bool fIsTopDownBitmap, uint crBackground);
abstract member ThemeDIBits : uint32 * byte[] * uint32 * uint32 * bool * uint32 -> unit
Public Sub ThemeDIBits (dwBitmapLength As UInteger, pBitmap As Byte(), dwPixelWidth As UInteger, dwPixelHeight As UInteger, fIsTopDownBitmap As Boolean, crBackground As UInteger)
Parâmetros
- dwBitmapLength
- UInt32
O comprimento do bitmap.
- pBitmap
- Byte[]
A matriz de bytes que compõe o bitmap.
- dwPixelWidth
- UInt32
A largura do pixel.
- dwPixelHeight
- UInt32
A altura do pixel.
- fIsTopDownBitmap
- Boolean
True se for um bitmap de cima para baixo, caso contrário, false.
- crBackground
- UInt32
A cor do plano de fundo.