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


Структура GdiplusStartupInputEx (gdiplusinit.h)

Важно!

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

Структура GdiplusStartupInputEx содержит блок аргументов, необходимых для функции GdiplusStartup . GdiplusStartupInputEx является производным от GdiplusStartupInput.

Синтаксис

struct GdiplusStartupInputEx : GdiplusStartupInput {
  INT  StartupParameters;
  void GdiplusStartupInputEx(
    INT            startupParameters,
    DebugEventProc debugEventCallback,
    BOOL           suppressBackgroundThread,
    BOOL           suppressExternalCodecs
  );
  void GdiplusStartupInputEx(
    Version        gdiplusVersion,
    INT            startupParameters,
    DebugEventProc debugEventCallback,
    BOOL           suppressBackgroundThread,
    BOOL           suppressExternalCodecs
  );
};

Наследование

Структура GdiplusStartupInputEx реализует GdiplusStartupInput.

Элементы

StartupParameters

Тип: INT

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

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

Конструктор для структуры GdiplusStartupInputEx .

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

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

Конструктор для структуры GdiplusStartupInputEx .

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

Комментарии

Структура GdiplusStartupInputEx также определяет следующее перечисление, которое является типом одного из параметров конструктора GdiplusStartupInputEx.GdiplusStartupInputEx(Version,INT,DebugEventProc,BOOL,BOOL).

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.
};

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть gdiplusinit.h