I have to develop a testing application to test some of the features of the graphics driver. By making use of the standards exposed by Microsoft, like DXVAHD.h,DXVA2Api.h (Directshow) and other Microsoft APis. As coding in C# is very easy compared to C++, why cant we use C# instead. Is it because, we can't use header files in C# (As there is a concept of packages)?
Can anyone kindly let me know why do one prefers C,C++ over C#, when it comes to system level programming. ? Any links or learning materials W.R.T. these would be greatly appreciated.
Thanks in advance.