Struct windows_sys::Win32::Media::Audio::DirectSound::DS3DBUFFER
[−]#[repr(C)]pub struct DS3DBUFFER {
pub dwSize: u32,
pub vPosition: D3DVECTOR,
pub vVelocity: D3DVECTOR,
pub dwInsideConeAngle: u32,
pub dwOutsideConeAngle: u32,
pub vConeOrientation: D3DVECTOR,
pub lConeOutsideVolume: i32,
pub flMinDistance: f32,
pub flMaxDistance: f32,
pub dwMode: u32,
}
Expand description
Required features: "Win32_Media_Audio_DirectSound"
, "Win32_Graphics_Direct3D"
Fields
dwSize: u32
vPosition: D3DVECTOR
vVelocity: D3DVECTOR
dwInsideConeAngle: u32
dwOutsideConeAngle: u32
vConeOrientation: D3DVECTOR
lConeOutsideVolume: i32
flMinDistance: f32
flMaxDistance: f32
dwMode: u32
Trait Implementations
impl Clone for DS3DBUFFER
impl Clone for DS3DBUFFER
impl Copy for DS3DBUFFER
Auto Trait Implementations
impl RefUnwindSafe for DS3DBUFFER
impl Send for DS3DBUFFER
impl Sync for DS3DBUFFER
impl Unpin for DS3DBUFFER
impl UnwindSafe for DS3DBUFFER
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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