Trait itunes_com::sys::IITSource_Impl
source · pub trait IITSource_Impl: Sized + IITObject_Impl {
// Required methods
unsafe fn Kind(&self, Kind: *mut ITSourceKind) -> HRESULT;
unsafe fn Capacity(&self, Capacity: *mut f64) -> HRESULT;
unsafe fn FreeSpace(&self, FreeSpace: *mut f64) -> HRESULT;
unsafe fn Playlists(
&self,
iPlaylistCollection: *mut Option<IITPlaylistCollection>
) -> HRESULT;
}Required Methods§
sourceunsafe fn Kind(&self, Kind: *mut ITSourceKind) -> HRESULT
unsafe fn Kind(&self, Kind: *mut ITSourceKind) -> HRESULT
The source kind.
sourceunsafe fn Capacity(&self, Capacity: *mut f64) -> HRESULT
unsafe fn Capacity(&self, Capacity: *mut f64) -> HRESULT
The total size of the source, if it has a fixed size.