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: u32vPosition: D3DVECTORvVelocity: D3DVECTORdwInsideConeAngle: u32dwOutsideConeAngle: u32vConeOrientation: D3DVECTORlConeOutsideVolume: i32flMinDistance: f32flMaxDistance: f32dwMode: u32Trait 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