2
沒有人知道如何使用imapi2設置CD/DVD刻錄速度(例如4倍,10倍)? 因爲我們第一次獲得該媒體支持的速度如何檢索它?使用imapi2設置刻錄速度?
沒有人知道如何使用imapi2設置CD/DVD刻錄速度(例如4倍,10倍)? 因爲我們第一次獲得該媒體支持的速度如何檢索它?使用imapi2設置刻錄速度?
要設置刻錄速度,你可以使用的方法IDiscFormat2Data::SetWriteSpeed從IDiscFormat2Data接口。它允許您請求光學介質支持的最大速度或指定想要的刻錄速度。
爲了通過燃燒裝置和當前的媒體來獲取支持的寫入速度則可以使用方法IDiscFormat2Data::get_SupportedWriteSpeeds
要檢查當前的寫入速度,你有IDiscFormat2Data::get_CurrentWriteSpeed方法。
這些方法使用每秒,而不是4倍,10倍等部門可以使用以下常量從一個轉換到另一個:
:#define IMAPI_SECTORS_PER_SECOND_AT_1X_CD 75 #define IMAPI_SECTORS_PER_SECOND_AT_1X_DVD 680 #define IMAPI_SECTORS_PER_SECOND_AT_1X_BD 2195 #define IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD 4568