Struct windows::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,
}
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
§fn clone(&self) -> DS3DBUFFER
fn clone(&self) -> DS3DBUFFER
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 DS3DBUFFER
impl Debug for DS3DBUFFER
§impl PartialEq for DS3DBUFFER
impl PartialEq for DS3DBUFFER
§fn eq(&self, other: &DS3DBUFFER) -> bool
fn eq(&self, other: &DS3DBUFFER) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for DS3DBUFFER
impl StructuralPartialEq for DS3DBUFFER
Auto Trait Implementations§
impl Freeze for DS3DBUFFER
impl RefUnwindSafe for DS3DBUFFER
impl Send for DS3DBUFFER
impl Sync for DS3DBUFFER
impl Unpin for DS3DBUFFER
impl UnwindSafe for DS3DBUFFER
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)