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 Version 1809 (Windows アプリ SDK 0.5 以降)
Header dwrite_core.h

こちらもご覧ください

DWriteCore の概要

DWriteCoreGallery サンプル