2013-03-11 30 views
0

我使用C#中的Windows Media編碼器9 SDK到record desktop screen。但視頻質量很差。設置質量視頻記錄桌面屏幕Windows媒體編碼器9 SDK

如何設置視頻質量?

這裏是我的代碼:

WMEncoderApp DesktopEncoderAppln = new WMEncoderApp(); 
DesktopEncoder = DesktopEncoderAppln.Encoder; 
IWMEncSourceGroupCollection SrcGroupCollection = DesktopEncoder.SourceGroupCollection; 
IWMEncSourceGroup SrcGroup = SrcGroupCollection.Add("SG_1"); 
IWMEncVideoSource2 VideoSrc = (IWMEncVideoSource2)SrcGroup.AddSource(WMENC_SOURCE_TYPE.WMENC_VIDEO); 

回答

0

你爲什麼不創建一個預定義的WM輪廓,在這裏你可以設置你的質量要求,並在你的C#代碼,加載了所有預定義的設置,使創建的配置文件使用

WMEncProfile2() 

請查找更多的信息SDK文檔ABT使用WMEncProfile2

希望這有助於。