Migração de DirectWrite para DWriteCore
DWriteCore é a implementação do SDK de Aplicativo do Windows do DirectWrite. Para obter mais informações, consulte Visão geral do DWriteCore.
Resumo das diferenças de API e/ou recursos
Quase todas as APIs DirectWrite permanecem inalteradas no DWriteCore. Há algumas diferenças, conforme descrito em APIs novas ou diferentes para DWriteCore.
Como você verá nesse tópico, o 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 do DirectWrite para o DWriteCore é incluir o dwrite_core.h
arquivo de cabeçalho. Para obter mais informações e exemplos de código, consulte Programando com DWriteCore.
Aviso
No momento, o DWriteCore não dá suporte à renderização de texto acelerada por hardware com Direct2D (D2D). Ele suporta apenas a renderização de texto do software. Isso impede que aplicativos que exigem suporte a D2D adotem o 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.
Tópicos relacionados
Windows developer