I am running into frames being dropped from time to time when playing a 4K video with Media Foundation.
The test movie I am using has an average bitrate of 20 mbps and a peak of 37 mbps and is h264 encoded.
GPU is NVidia GeForce GTX970. Rendering itself does not seem to be the problem since lowering to resolution to Full HD still shows the framedrops.
What are the easiest steps to find the performance bottleneck that causes the frames to be dropped?
I just created a github repository with a SharpDX (a dotnet wrapper around DirectX) based application that plays a video to a fullscreen quad with a custom shader effect as an example for testing.
https://github.com/rolandsmeenk/SharpDXVideoPlayer
Roland