Ekranı yakalayan ve kodlayan bir proje üzerinde çalışıyorum. Zaten masaüstü çoğaltma API'sini (Win8 +) kullanarak ekran yakalayabilirim. API kullanarak ID3D11Texture2D
dokuları alabilir ve bunları GPU'dan CPU'ya transfer edebilir ve daha sonra bunları şifrelemek için libx264 kullanabilirim. Bununla birlikte, dokuları GPU'dan CPU'ya çekmek, potansiyel olarak fps'yi azaltabilen bir şişe boynu olabilir. Ayrıca libx264, çerçeveleri kodlamak için CPU döngülerini (kaliteye bağlı olarak) alır. Bir optimizasyon olarak kodlamak için CPU kullanmak yerine GPU'da ID3D11Texture2D
dokuları kodlamak için arıyorum.Donanım Media Foundation ile H264 kodlama ID3D11Texture2D
Zaten belgeleri ve bazı örnek kodları kontrol ettim ama başarılı olmadım. Birisi beni güvenilir bir şekilde istediğimi yapan bir kaynağa yönlendirebilirse memnun olurum.