Struct windows::Win32::Media::Audio::DirectSound::IDirectSoundFXChorus
pub struct IDirectSoundFXChorus(/* private fields */);
Implementations§
§impl IDirectSoundFXChorus
impl IDirectSoundFXChorus
pub unsafe fn SetAllParameters( &self, pcdsfxchorus: *const DSFXChorus ) -> Result<()>
pub unsafe fn GetAllParameters( &self, pdsfxchorus: *mut DSFXChorus ) -> Result<()>
Trait Implementations§
§impl Clone for IDirectSoundFXChorus
impl Clone for IDirectSoundFXChorus
§fn clone(&self) -> IDirectSoundFXChorus
fn clone(&self) -> IDirectSoundFXChorus
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for IDirectSoundFXChorus
impl Debug for IDirectSoundFXChorus
§impl Deref for IDirectSoundFXChorus
impl Deref for IDirectSoundFXChorus
§impl From<&IDirectSoundFXChorus> for &IUnknown
impl From<&IDirectSoundFXChorus> for &IUnknown
§fn from(value: &IDirectSoundFXChorus) -> Self
fn from(value: &IDirectSoundFXChorus) -> Self
Converts to this type from the input type.
§impl From<IDirectSoundFXChorus> for IUnknown
impl From<IDirectSoundFXChorus> for IUnknown
§fn from(value: IDirectSoundFXChorus) -> Self
fn from(value: IDirectSoundFXChorus) -> Self
Converts to this type from the input type.
§impl Interface for IDirectSoundFXChorus
impl Interface for IDirectSoundFXChorus
§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.§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.
§fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
Attempts to cast the current interface to another interface using
QueryInterface
. Read more§impl PartialEq for IDirectSoundFXChorus
impl PartialEq for IDirectSoundFXChorus
§fn eq(&self, other: &IDirectSoundFXChorus) -> bool
fn eq(&self, other: &IDirectSoundFXChorus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for IDirectSoundFXChorus
impl StructuralPartialEq for IDirectSoundFXChorus
Auto Trait Implementations§
impl Freeze for IDirectSoundFXChorus
impl RefUnwindSafe for IDirectSoundFXChorus
impl !Send for IDirectSoundFXChorus
impl !Sync for IDirectSoundFXChorus
impl Unpin for IDirectSoundFXChorus
impl UnwindSafe for IDirectSoundFXChorus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more