Partager via


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

Important

Certaines informations concernent un produit de préversion qui peut être sensiblement modifié avant sa publication commerciale. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.

Constructeur pour la structure GdiplusStartupInputEx.

Tous les paramètres du constructeur sont facultatifs. Vous pouvez donc déclarer une variable de type GdiplusStartupInputEx sans passer d’arguments au constructeur, et tous les membres sont initialisés avec les valeurs par défaut appropriées.

Syntaxe

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

Paramètres

gdiplusVersion

Type : version

Version de GDI+ à initialiser. Consultez la définition de l’énumération Version ci-dessous.

! [IMPORTANT] Pour plus d’informations sur la prise en charge du système d’exploitation pour les codecs mentionnés ci-dessous, consultez Media Feature Pack pour Windows 10/11 N (septembre 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

Type : INT

Voir GdiplusStartupParams. La valeur par défaut est GdiplusStartupDefault (0).

debugEventCallback

Type : DebugEventProc

Pointeur vers votre DebugEventProc fonction de rappel, que GDI+ peut appeler sur les builds de débogage pour les assertions et les avertissements. La valeur par défaut est NULL.

suppressBackgroundThread

Type : BOOL

Valeur booléenne qui spécifie s’il faut supprimer le thread d’arrière-plan GDI+. Si vous passez TRUE, GdiplusStartup retourne (dans son paramètre sortie) un pointeur vers une fonction de hook et un pointeur vers une fonction de déhook. Vous devez appeler ces fonctions de manière appropriée pour remplacer le thread d’arrière-plan. Si vous ne souhaitez pas être responsable de l’appel des fonctions de hook et de déhook, définissez ce membre sur FALSE. La valeur par défaut est FALSE.

suppressExternalCodecs

Type : BOOL

Valeur booléenne qui spécifie si vous souhaitez que GDI+ supprime les codecs d’image externe. La valeur par défaut est FALSE.

Valeur de retour

Aucun

Exigences

Exigence Valeur
d’en-tête gdiplusinit.h