2011-04-11 24 views

回答

0
  1. 要設置刻錄速度,你可以使用的方法IDiscFormat2Data::SetWriteSpeedIDiscFormat2Data接口。它允許您請求光學介質支持的最大速度或指定想要的刻錄速度。

  2. 爲了通過燃燒裝置和當前的媒體來獲取支持的寫入速度則可以使用方法IDiscFormat2Data::get_SupportedWriteSpeeds

  3. 要檢查當前的寫入速度,你有IDiscFormat2Data::get_CurrentWriteSpeed方法。



這些方法使用每秒,而不是4倍,10倍等部門可以使用以下常量從一個轉換到另一個:

  • IMAPI_SECTOR_SIZE 字節數的一個部門。
  • IMAPI_SECTORS_PER_SECOND_AT_1X_CD CD旋轉的速度的基礎速率,以每秒扇區數衡量。
  • IMAPI_SECTORS_PER_SECOND_AT_1X_DVD DVD旋轉的速度基礎速率,以扇區每秒爲單位測量。
  • IMAPI_SECTORS_PER_SECOND_AT_1X_BD 藍光光盤旋轉的速度基礎速率,以每秒扇區數衡量。

    #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 
    
從imapi2.h頭