Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Note
O exemplo é direcionado e testado para Windows 10, versão 1903 (10.0; Build 18362) e Visual Studio 2019. Se preferir, você pode usar as propriedades do projeto para redirecionar os projetos para Windows 10, versão 1809 (10.0; Build 17763) e/ou abra o exemplo com Visual Studio 2017.
Para clonar ou baixar o aplicativo de exemplo, consulte o aplicativo de exemplo C++/WinRT do Editor de Fotos na galeria de exemplos de código.
O aplicativo Editor de Fotos é um aplicativo de exemplo Plataforma Universal do Windows (UWP) que mostra o desenvolvimento com a projeção de linguagem C++/WinRT. O aplicativo de exemplo permite que você recupere fotos da biblioteca de imagens e edite a imagem selecionada com efeitos de foto variados. No código-fonte do exemplo, você verá várias práticas comuns, como associação de dados e ações e operações assíncronas, executadas usando a projeção C++/WinRT. Aqui estão alguns dos recursos específicos demonstrados no exemplo.
- Uso da sintaxe e das bibliotecas padrão do C++17 com as APIs do Windows Runtime (WinRT).
- Uso de coroutines, incluindo o uso de co_await, co_return, IAsyncAction e IAsyncOperation<TResult>.
- Criação e uso de tipos projetados e tipos de implementação de classes personalizadas do Windows Runtime (classe de tempo de execução). Para obter mais informações sobre esses termos, consulte Consumir APIs com C++/WinRT e Criar APIs com C++/WinRT.
- Tratamento de eventos, incluindo o uso de tokens de evento com revogação automática.
- Uso do pacote NuGet Win2D externo e Windows::UI::Composition, para efeitos de imagem.
- Associação de dados XAML, incluindo a extensão de marcação {x:Bind}.
- Estilo XAML e personalização da interface do usuário, incluindo animações conectadas.
Veja também onde posso encontrar aplicativos de exemplo do C++/WinRT?.
Windows developer