IDWriteFactory 介面 (dwrite.h)
用來建立所有後續 DirectWrite物件。 這個介面是所有 DirectWrite 物件的根處理站介面。
繼承
IDWriteFactory 介面繼承自 IUnknown 介面。 IDWriteFactory 也有下列類型的成員:
方法
IDWriteFactory 介面具有這些方法。
備註
使用 DWriteCreateFactory 函式建立 IDWriteFactory 物件。
if (SUCCEEDED(hr))
{
hr = DWriteCreateFactory(
DWRITE_FACTORY_TYPE_SHARED,
__uuidof(IDWriteFactory),
reinterpret_cast<IUnknown**>(&pDWriteFactory_)
);
}
IDWriteFactory 物件會保存狀態資訊,例如字型載入器註冊和快取的字型數據。 此狀態可以共用或隔離。 建議針對大部分的應用程式使用共用,因為它會節省記憶體。 不過,在您想要針對某些對象有個別狀態的情況下,隔離可能會很有用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dwrite.h |