Share via


Migração de DirectWrite para DWriteCore

DWriteCore é a implementação SDK do Aplicativo Windows de DirectWrite. Para obter mais informações, consulte Visão geral de DWriteCore.

Resumo das diferenças de API e/ou recursos

Quase todas as APIs DirectWrite permanecem inalteradas em DWriteCore. Há algumas diferenças, conforme descrito em APIs novas ou diferentes, para DWriteCore.

Como você verá nesse tópico, DWriteCore tem um tipo de fábrica mais bloqueado e tem a capacidade de recuperar dados de pixel sem usar GDI.

Guia de migração

A única alteração necessária ao mover de DirectWrite para DWriteCore é incluir o dwrite_core.h arquivo de cabeçalho. Para obter mais informações e exemplos de código, consulte Programação com DWriteCore.

Aviso

Atualmente, o DWriteCore não dá suporte à renderização de texto acelerada por hardware com Direct2D (D2D). Ele dá suporte apenas à renderização de texto de software. Isso impede que aplicativos que exigem suporte D2D adotem dWriteCore no momento.

O aplicativo de exemplo DWriteCoreGallery

Consulte também o projeto de aplicativo de exemplo DWriteCoreGallery , que demonstra a superfície da API DWriteCore.