Freigeben über


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

Wichtig

Einige Informationen beziehen sich auf ein Vorabversionsprodukt, das vor der kommerziellen Veröffentlichung erheblich geändert werden kann. Microsoft übernimmt keine Gewährleistungen, ausdrücklich oder konkludent in Bezug auf die hier bereitgestellten Informationen.

Konstruktor für die GdiplusStartupInputEx- Struktur.

Alle Konstruktorparameter sind optional, sodass Sie eine Variable vom Typ GdiplusStartupInputEx deklarieren können, ohne argumente an den Konstruktor zu übergeben, und alle Member werden mit entsprechenden Standardwerten initialisiert.

Syntax

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

Parameter

gdiplusVersion

Typ: Version

Die Zu initialisierende Version von GDI+. Siehe die Definition der Version Enumeration unten.

! [WICHTIG] Informationen zur Betriebssystemunterstützung für die unten genannten Codecs finden Sie unter Media Feature Pack für Windows 10/11 N (September 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

Typ: INT-

Siehe GdiplusStartupParams. Der Standardwert ist GdiplusStartupDefault (0).

debugEventCallback

Typ: DebugEventProc-

Zeigen Sie auf Ihre DebugEventProc Rückruffunktion, die GDI+ für Debugbuilds für Assertionen und Warnungen aufrufen kann. Der Standardwert ist NULL-.

suppressBackgroundThread

Typ: BOOL-

Boolescher Wert, der angibt, ob der GDI+-Hintergrundthread unterdrückt werden soll. Wenn Sie TRUE-übergeben, gibt GdiplusStartup (in seinem Ausgabe parameter) einen Zeiger auf eine Hook-Funktion und einen Zeiger auf eine Unhook-Funktion zurück. Sie müssen diese Funktionen entsprechend aufrufen, um den Hintergrundthread zu ersetzen. Wenn Sie nicht für das Aufrufen der Hook- und Unhook-Funktionen verantwortlich sein möchten, legen Sie dieses Element auf FALSE-fest. Der Standardwert ist FALSE.

suppressExternalCodecs

Typ: BOOL-

Boolescher Wert, der angibt, ob GDI+ externe Bildcodecs unterdrücken soll. Der Standardwert ist FALSE.

Rückgabewert

Nichts

Anforderungen

Anforderung Wert
Header- gdiplusinit.h