Share via


DWriteCoreCreateFactory 함수(dwrite_core.h)

개별 DWriteCore 개체의 후속 생성에 사용되는 팩터리 개체를 만듭니다.

중요

이 API는 DirectWrite DWriteCore 구현의 일부로 사용할 수 있습니다. 자세한 내용 및 코드 예제는 DWriteCore 개요를 참조하세요.

구문

HRESULT DWriteCoreCreateFactory(
  DWRITE_FACTORY_TYPE factoryType,
  REFIID              iid,
  IUnknown            **factory
);

매개 변수

factoryType

형식: DWRITE_FACTORY_TYPE

팩터리 개체를 공유, 격리 또는 제한할지 여부를 지정하는 값입니다.

iid

형식: REFIID

__uuidof(IDWriteFactory)와 같은 DirectWrite 팩터리 인터페이스를 식별하는 GUID 값입니다.

factory

형식: IUnknown**

새로 만든 DirectWrite 팩터리 개체에 대한 포인터의 주소입니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

예제

DWriteCore 개요 항목 및 DWriteCoreGallery 샘플 앱을 참조하세요.

설명

이는 DirectWrite 시스템 버전에서 내보낸 DWriteCreateFactory 함수와 기능적으로 동일합니다. DWriteCore 함수의 이름은 모호성을 방지하기 위해 다릅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809(Windows 앱 SDK 0.5 이상 포함)
머리글 dwrite_core.h

추가 정보

DWriteCore 개요

DWriteCoreGallery 샘플