Condividi tramite


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

Importante

Alcune informazioni riguardano un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce alcuna garanzia, espressa o implicita, in relazione alle informazioni fornite qui.

Costruttore per la struttura GdiplusStartupInputEx.

Tutti i parametri del costruttore sono facoltativi, pertanto è possibile dichiarare una variabile di tipo GdiplusStartupInputEx senza passare argomenti al costruttore e tutti i membri verranno inizializzati con valori predefiniti appropriati.

Sintassi

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

Parametri

gdiplusVersion

Tipo: versione

Versione di GDI+ da inizializzare. Vedere la definizione dell'enumerazione versione di seguito.

! [IMPORTANTE] Per informazioni sul supporto del sistema operativo per i codec indicati di seguito, vedi Media Feature Pack per Windows 10/11 N (settembre 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

Tipo: INT

Vedere GdiplusStartupParams. Il valore predefinito è GdiplusStartupDefault (0).

debugEventCallback

Tipo: DebugEventProc

Puntatore alla DebugEventProc funzione di callback, che GDI+ può chiamare sulle compilazioni di debug per asserzioni e avvisi. Il valore predefinito è NULL.

suppressBackgroundThread

Tipo: bool

Valore booleano che specifica se eliminare il thread in background GDI+. Se si passa TRUE, GdiplusStartup restituisce (nel relativo parametro output) un puntatore a una funzione hook e un puntatore a una funzione di unhook. È necessario chiamare tali funzioni in modo appropriato per sostituire il thread in background. Se non si vuole essere responsabili della chiamata delle funzioni hook e unhook, impostare questo membro su FALSE. Il valore predefinito è FALSE.

suppressExternalCodecs

Tipo: bool

Valore booleano che specifica se si desidera che GDI+ elimina i codec immagine esterni. Il valore predefinito è FALSE.

Valore restituito

Nessuno

Fabbisogno

Requisito Valore
intestazione gdiplusinit.h