/ / Użyj wbudowanej miękkiej klawiatury w Win 8 Aplikacja DirectX Metro - wejście, klawiatura, DirectX, Windows-8, Windows-Runtime

Użyj wbudowanej miękkiej klawiatury w aplikacji Win 8 Metro DirectX - input, keyboard, directx, windows-8, windows-runtime

Część mojej aplikacji wymaga od użytkownika wprowadzenia tekstu (nazwa użytkownika / hasło i czat) i wolałbym nie tworzyć własnego kodu klawiatury.

  1. Czy istnieje sposób użycia wbudowanej klawiatury oprogramowania dla aplikacji Metro DirectX? Potrzebuję tylko sposobu, aby użytkownicy dotykowi mogli wprowadzić tekst.
  2. Jeśli to możliwe, jak to zrobić?

Odpowiedzi:

2 dla odpowiedzi № 1

Nie jestem pewien, czy DirectX ma coś wbudowanego, ale możesz mieszaj DirectX z XAML - np. możesz użyć SwapChainBackgroundPanel gdzie pojawiłoby się całe twoje renderowanie DirectX i nałożone na XAML TextBox, gdzie przechwytywałbyś swój tekst.