다음을 통해 공유


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

중요하다

일부 정보는 상용 출시되기 전에 실질적으로 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 보증을 하지 않습니다.

GdiplusStartupInputEx 구조체에 대한 생성자입니다.

모든 생성자 매개 변수는 선택 사항이므로 생성자에 인수를 전달하지 않고 GdiplusStartupInputEx 형식의 변수를 선언할 수 있으며 모든 멤버는 적절한 기본값으로 초기화됩니다.

통사론

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

매개 변수

gdiplusVersion

형식: 버전

초기화할 GDI+의 버전입니다. 아래 버전 열거형의 정의를 참조하세요.

! [중요] 아래에 언급된 코덱에 대한 운영 체제(OS) 지원에 대한 자세한 내용은 windows 10/11 N용 미디어 기능 팩(2022년 9월)참조하세요.

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

형식: INT

GdiplusStartupParams참조하세요. 기본값은 GdiplusStartupDefault(0)입니다.

debugEventCallback

형식: DebugEventProc

GDI+에서 어설션 및 경고에 대한 디버그 빌드를 호출할 수 있는 DebugEventProc 콜백 함수에 대한 포인터입니다. 기본값은 NULL.

suppressBackgroundThread

형식: BOOL

GDI+ 백그라운드 스레드를 표시하지 않을지 여부를 지정하는 부울 값입니다. TRUE전달하는 경우 GdiplusStartup 후크 함수에 대한 포인터와 unhook 함수에 대한 포인터를 반환합니다(출력 매개 변수에서). 백그라운드 스레드를 바꾸려면 해당 함수를 적절하게 호출해야 합니다. 후크 및 풀후크 함수를 호출하지 않으려면 이 멤버를 FALSE설정합니다. 기본값은 false.

suppressExternalCodecs

형식: BOOL

GDI+에서 외부 이미지 코덱을 표시하지 않도록 할지 여부를 지정하는 부울 값입니다. 기본값은 false.

반환 값

없음

요구 사항

요구
헤더 gdiplusinit.h