Struct itunes_com::sys::IITVisualCollection
source · #[repr(transparent)]pub struct IITVisualCollection(_);Expand description
IITVisualCollection Interface
See the generated IITVisualCollection_Impl trait for more documentation about each function.
Implementations§
source§impl IITVisualCollection
impl IITVisualCollection
pub unsafe fn Count(&self, Count: *mut i32) -> HRESULT
pub unsafe fn Item( &self, Index: i32, iVisual: *mut Option<IITVisual> ) -> HRESULT
pub unsafe fn ItemByName( &self, Name: BSTR, iVisual: *mut Option<IITVisual> ) -> HRESULT
pub unsafe fn _NewEnum(&self, iEnumerator: *mut Option<IEnumVARIANT>) -> HRESULT
Trait Implementations§
source§impl Clone for IITVisualCollection
impl Clone for IITVisualCollection
source§impl Debug for IITVisualCollection
impl Debug for IITVisualCollection
source§impl From<&IITVisualCollection> for IUnknown
impl From<&IITVisualCollection> for IUnknown
source§fn from(value: &IITVisualCollection) -> Self
fn from(value: &IITVisualCollection) -> Self
Converts to this type from the input type.
source§impl From<IITVisualCollection> for IUnknown
impl From<IITVisualCollection> for IUnknown
source§fn from(value: IITVisualCollection) -> Self
fn from(value: IITVisualCollection) -> Self
Converts to this type from the input type.
source§impl Interface for IITVisualCollection
impl Interface for IITVisualCollection
source§impl PartialEq<IITVisualCollection> for IITVisualCollection
impl PartialEq<IITVisualCollection> for IITVisualCollection
source§impl RuntimeName for IITVisualCollection
impl RuntimeName for IITVisualCollection
source§impl Vtable for IITVisualCollection
impl Vtable for IITVisualCollection
type Vtable = IITVisualCollection_Vtbl
source§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface implementation.source§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.