Normal
Hi Tony, 1- Cool if it comes from win8 2- Yes i mean float, in fact it's like old code about float (double) value, the only change that i have made, it's to get the correct screen to refresh, before it was not 100% accurate, maybe the method used is not 100% the best lolAbout MPAR, not sure if we need to change something, i mean, the Device is created @ MP start and we always keep that from C# and C++ side now.So for Win8 we should keep it like this because it's seems to be better than Win7 for that and maybe it will be usefull to add the check you talking for vista/win7.3- If you can help me, of course it will be better how do you think it's possible to handle it on C# side ? (add a bool on EVRINIT from c# side to tell dshowhelper that we are on vista/win7 and not in primary monitor and then force bias to 1.0 and disable EVR Presenter ?) Thanks So to summarize and for sure that i have correctly understand, on Win8 it seems now that we refresh the correct screen (with internal Dynamic Refresh Rate) and MPAR will run correctly.On win7 or lower, we need to disable EVR presenter and force the BIAS to 1 if MP is not started on primary monitor. That's correct ?Thanks
Hi Tony,
1- Cool if it comes from win8
2- Yes i mean float, in fact it's like old code about float (double) value, the only change that i have made, it's to get the correct screen to refresh, before it was not 100% accurate, maybe the method used is not 100% the best lol
About MPAR, not sure if we need to change something, i mean, the Device is created @ MP start and we always keep that from C# and C++ side now.
So for Win8 we should keep it like this because it's seems to be better than Win7 for that and maybe it will be usefull to add the check you talking for vista/win7.
3- If you can help me, of course it will be better how do you think it's possible to handle it on C# side ? (add a bool on EVRINIT from c# side to tell dshowhelper that we are on vista/win7 and not in primary monitor and then force bias to 1.0 and disable EVR Presenter ?)
Thanks
So to summarize and for sure that i have correctly understand, on Win8 it seems now that we refresh the correct screen (with internal Dynamic Refresh Rate) and MPAR will run correctly.
On win7 or lower, we need to disable EVR presenter and force the BIAS to 1 if MP is not started on primary monitor.
That's correct ?