IVsUIShell6.ThemeDIBits(UInt32, Byte, UInt32, UInt32, Boolean, UInt32) Método

Definição

Aplica-se a eles para BGRA32 bits de bitmap independentes de dispositivo.Applies theming to BGRA32 device-independent bitmap bits. A luminosidade da imagem é transformada para que a luminosidade constante "Halo" se misture com o plano de fundo.The luminosity of the image is transformed so that the constant "halo" luminosity blends in with the background. Isso tem o efeito de eliminar visualmente o Halo.This has the effect of eliminating the halo visually. A luminosidade do "Halo" é uma constante imutável e não é calculada a partir da imagem de entrada.The "halo" luminosity is an immutable constant, and is not calculated from the input image. Imagens que contêm ciano (#00FFFF) em seu pixel superior direito não são invertidas.Images which contain cyan (#00FFFF) in their top-right pixel are not inverted. Em vez disso, o pixel superior direito é limpo (RGBA são todos definidos como 0) e S_OK é retornado sem modificar a imagem.Instead, the top-right pixel is cleared (RGBA are all set to 0) and S_OK is returned without otherwise modifying the image.

public:
 void ThemeDIBits(System::UInt32 dwBitmapLength, [Runtime::InteropServices::Out] System::Byte % pBitmap, System::UInt32 dwPixelWidth, System::UInt32 dwPixelHeight, bool fIsTopDownBitmap, System::UInt32 crBackground);
void ThemeDIBits(unsigned int dwBitmapLength, [Runtime::InteropServices::Out] byte & pBitmap, unsigned int dwPixelWidth, unsigned int dwPixelHeight, bool fIsTopDownBitmap, unsigned int crBackground);
public void ThemeDIBits (uint dwBitmapLength, out 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, ByRef pBitmap As Byte, dwPixelWidth As UInteger, dwPixelHeight As UInteger, fIsTopDownBitmap As Boolean, crBackground As UInteger)

Parâmetros

dwBitmapLength
UInt32

O comprimento do bitmap.The bitmap length.

pBitmap
Byte

O bitmapThe bitmap

dwPixelWidth
UInt32

A largura em pixels.The width in pixels.

dwPixelHeight
UInt32

A altura em pixels.The height in pixels.

fIsTopDownBitmap
Boolean

O bitmap.The bitmap.

crBackground
UInt32

A cor do plano de fundo.The background color.

Aplica-se a