Struct windows_sys::Win32::Media::Audio::DirectSound::DSBUFFERDESC
[−]#[repr(C)]pub struct DSBUFFERDESC {
pub dwSize: u32,
pub dwFlags: u32,
pub dwBufferBytes: u32,
pub dwReserved: u32,
pub lpwfxFormat: *mut WAVEFORMATEX,
pub guid3DAlgorithm: GUID,
}
Expand description
Required features: "Win32_Media_Audio_DirectSound"
Fields
dwSize: u32
dwFlags: u32
dwBufferBytes: u32
dwReserved: u32
lpwfxFormat: *mut WAVEFORMATEX
guid3DAlgorithm: GUID
Trait Implementations
impl Clone for DSBUFFERDESC
impl Clone for DSBUFFERDESC
impl Copy for DSBUFFERDESC
Auto Trait Implementations
impl RefUnwindSafe for DSBUFFERDESC
impl !Send for DSBUFFERDESC
impl !Sync for DSBUFFERDESC
impl Unpin for DSBUFFERDESC
impl UnwindSafe for DSBUFFERDESC
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more