Aracılığıyla paylaş


Low-Level Konsolu G/Ç

Önemli

Bu belgede artık ekosistem yol haritamızın bir parçası olmayan konsol platformu işlevselliği açıklanmaktadır. Bu içeriğin yeni ürünlerde kullanılmasını önermeyiz, ancak süresiz gelecek için mevcut kullanımları desteklemeye devam edeceğiz. Tercih edilen modern çözümümüz, platformlar arası senaryolarda maksimum uyumluluk için sanal terminal dizilerine odaklanır. Bu tasarım kararı hakkında daha fazla bilgiyi klasik konsol ve sanal terminal belgemizde bulabilirsiniz.

Alt düzey konsol G/Ç işlevleri, bir konsolun giriş ve ekran arabelleklerine doğrudan erişimi etkinleştirerek bir uygulamanın konsol G/Ç üzerindeki denetimini genişletir. Bu işlevler bir uygulamanın aşağıdaki görevleri gerçekleştirmesini sağlar:

  • Fare ve arabellek yeniden boyutlandırma olayları hakkında giriş alma
  • Klavye giriş olayları hakkında genişletilmiş bilgi alma
  • Giriş kayıtlarını giriş arabelleğine yazma
  • Giriş kayıtlarını giriş arabelleğinden kaldırmadan okuma
  • Giriş arabelleğindeki bekleyen olayların sayısını belirleme
  • Giriş arabelleği temizleme
  • Ekran arabelleğinde belirtilen bir konumda Unicode veya ANSI karakterlerinin dizelerini okuma ve yazma
  • Belirtilen bir ekran arabelleği konumunda metin ve arka plan rengi özniteliklerinin dizelerini okuma ve yazma
  • Belirtilen ekran arabelleği konumunda karakter ve renk verilerinden oluşan dikdörtgen blokları okuma ve yazma
  • Belirtilen ekran arabelleği konumundan başlayarak, tek bir Unicode veya ANSI karakteri ya da metin ve arka plan rengi öznitelik bileşimini belirtilen sayıda ardışık hücreye yazma

Daha fazla bilgi için aşağıdaki konulara bakın: