Partager via


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

Important

Certaines informations se rapportent à un produit de préversion qui peut être sensiblement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Constructeur pour la structure GdiplusStartupInputEx .

Tous les paramètres du constructeur étant facultatifs, vous pouvez déclarer une variable de type GdiplusStartupInputEx sans transmettre d’arguments au constructeur, et tous les membres seront 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 de version ci-dessous.

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

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

debugEventCallback

Type : DebugEventProc

Pointeur vers votre fonction de rappel DebugEventProc , 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 de sortie ) un pointeur vers une fonction de hook et un pointeur vers une fonction de déchook. 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 crochet et de décrochage, 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 externes. La valeur par défaut est FALSE.

Valeur de retour

None

Configuration requise

Condition requise Valeur
En-tête gdiplusinit.h