I don't see any settings which directly affects the buffering in the API set. However, you should consider that buffering a small amount is more performant than buffering the entire file - you might as well just do a download of the file to localstorage
then launch playback.
If you don't want to go that route, you can listen for BufferingProgressChanged events and only start playing when download reaches 100%.
Matt Small - Microsoft Escalation Engineer - Forum Moderator
If my reply answers your question, please mark this post as answered.
NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
objects and unknown namespaces.