pub trait IRawCDImageTrackInfo_Impl: Sized + IDispatch_Impl {
Show 13 methods // Required methods fn StartingLba(&self) -> Result<i32>; fn SectorCount(&self) -> Result<i32>; fn TrackNumber(&self) -> Result<i32>; fn SectorType(&self) -> Result<IMAPI_CD_SECTOR_TYPE>; fn ISRC(&self) -> Result<BSTR>; fn SetISRC(&self, value: &BSTR) -> Result<()>; fn DigitalAudioCopySetting( &self ) -> Result<IMAPI_CD_TRACK_DIGITAL_COPY_SETTING>; fn SetDigitalAudioCopySetting( &self, value: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING ) -> Result<()>; fn AudioHasPreemphasis(&self) -> Result<VARIANT_BOOL>; fn SetAudioHasPreemphasis(&self, value: VARIANT_BOOL) -> Result<()>; fn TrackIndexes(&self) -> Result<*mut SAFEARRAY>; fn AddTrackIndex(&self, lbaoffset: i32) -> Result<()>; fn ClearTrackIndex(&self, lbaoffset: i32) -> Result<()>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§