IVsUIShell5.ThemeDIBits(UInt32, Byte[], UInt32, UInt32, Boolean, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Применяет их к BGRA32 битовой карте, не зависящей от устройства. Яркость изображения преобразуется таким образом, что значение "гало" в фоновом режиме смешивается с яркостью. Это влияет на визуальное Устранение ореола. Яркость "Halo" является неизменяемой константой и не вычисляется на основе входного изображения. Изображения, которые содержат голубой (#00FFFF) в верхнем правом пикселе, не инвертированы. Вместо этого верхний правый пиксел удаляется (RGBA имеет значение 0), а S_OK возвращается без изменения изображения.
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)
Параметры
- dwBitmapLength
- UInt32
Длина точечного рисунка.
- pBitmap
- Byte[]
Массив байтов, составляющих точечный рисунок.
- dwPixelWidth
- UInt32
Ширина в пикселях.
- dwPixelHeight
- UInt32
Высота в пикселях.
- fIsTopDownBitmap
- Boolean
Значение true, если это битовая карта сверху вниз; в противном случае — значение false.
- crBackground
- UInt32
Цвет фона.