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.
Tópicos relacionados
- Visão geral do DWriteCore
- Aplicativo de exemplo DWriteCoreGallery
- DirectWrite
- SDK do Aplicativo do Windows
Windows developer
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de