Dostałem aplikację, która spada do około 10 klatek na sekundę. Profilowałem go za pomocą xperf, który pokazał, że moja aplikacja używa tylko 20% procesora, przy czym żadna z moich metod nie używa większej niż oczekiwana ilości tego 20%.Profilowanie grafiki
Wydaje się to wskazywać, że zdecydowana spadek fps jest ponieważ karta graficzna isnt stanie nadążyć za rendering ramkę, w wyniku mojego programu podczas zatrzymania go dogania ...
Czy istnieje jakiś sposób, aby profilować, co robi karta graficzna i ustalić, co mój program robi, aby to spowolnić, tak, żebym mógł spróbować poprawić szybkość klatek?
Używam Direct3D i mam dość mocną kartę, więc wiem, że mój kod powoduje, że działa jakoś powoli ... –
Przesyłasz strumieniowo wideo z pliku. Czy dołączasz również komponent audio? – ChrisBD