Struct wasapi::Windows::Win32::Media::Multimedia::WAVEFORMATEXTENSIBLE [−][src]
#[repr(C, packed(1))]pub struct WAVEFORMATEXTENSIBLE {
pub Format: WAVEFORMATEX,
pub Samples: WAVEFORMATEXTENSIBLE_0,
pub dwChannelMask: u32,
pub SubFormat: Guid,
}Fields
Format: WAVEFORMATEXSamples: WAVEFORMATEXTENSIBLE_0dwChannelMask: u32SubFormat: GuidTrait Implementations
type DefaultType = Self
Converts from Self::DefaultType to Result<T>.
fn abi(&self) -> Self::Abi
fn abi(&self) -> Self::Abi
Casts the Rust object to its ABI type without copying the object.
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(&mut Param<'_, Self>)
Auto Trait Implementations
impl RefUnwindSafe for WAVEFORMATEXTENSIBLE
impl Send for WAVEFORMATEXTENSIBLE
impl Sync for WAVEFORMATEXTENSIBLE
impl Unpin for WAVEFORMATEXTENSIBLE
impl UnwindSafe for WAVEFORMATEXTENSIBLE
Blanket Implementations
Mutably borrows from an owned value. Read more