Поделиться через


GdiplusStartupInputEx::GdiplusStartupInputEx(Version,INT,DebugEventProc,BOOL,BOOL) function (gdiplusinit.h)

Важный

Некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Корпорация Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых в отношении информации, предоставленной здесь.

Конструктор структуры GdiplusStartupInputEx.

Все параметры конструктора являются необязательными, поэтому можно объявить переменную типа GdiplusStartupInputEx без передачи аргументов конструктору, и все элементы будут инициализированы соответствующими значениями по умолчанию.

Синтаксис

void GdiplusStartupInputEx(
  Version        gdiplusVersion,
  INT            startupParameters,
  DebugEventProc debugEventCallback,
  BOOL           suppressBackgroundThread,
  BOOL           suppressExternalCodecs
);

Параметры

gdiplusVersion

Тип: версия

Версия GDI+ для инициализации. См. определение перечисления версии ниже.

! [ВАЖНО] Сведения о поддержке операционной системы (ОС) для кодеков, упомянутых ниже, см. в пакет дополнительных компонентов мультимедиа для Windows 10/11 N (сентябрь 2022 г.).

enum class Version : UINT32
{
  V2 = 2,
  V3 = 3 // Enables Heif and Avif image codecs.
         // Unlike other functionalities in Gdiplus,
         // these two codecs require COM to be initialized.
};

startupParameters

Тип: INT

См. GdiplusStartupParams. Значение по умолчанию — GdiplusStartupDefault (0).

debugEventCallback

Тип: DebugEventProc

Указатель на функцию обратного вызова DebugEventProc, которую GDI+ может вызывать сборки отладки для утверждений и предупреждений. Значение по умолчанию — NULL.

suppressBackgroundThread

Тип: BOOL

Логическое значение, указывающее, следует ли подавлять фоновый поток GDI+ . Если передать TRUE, то GdiplusStart up возвращает (в параметре выходных данных) указатель на функцию перехватчика и указатель на функцию отмены перехватчика. Для замены фонового потока необходимо вызвать эти функции соответствующим образом. Если вы не хотите отвечать за вызов функций перехватчика и отмены перехватчика, установите для этого элемента значение FALSE. Значение по умолчанию — FALSE.

suppressExternalCodecs

Тип: BOOL

Логическое значение, указывающее, требуется ли GDI+ подавлять кодеки внешних образов. Значение по умолчанию — FALSE.

Возвращаемое значение

Никакой

Требования

Требование Ценность
заголовка gdiplusinit.h