#[repr(C, packed(1))]pub struct SpatialAudioObjectRenderStreamActivationParams2 {
pub ObjectFormat: *const WAVEFORMATEX,
pub StaticObjectTypeMask: AudioObjectType,
pub MinDynamicObjectCount: u32,
pub MaxDynamicObjectCount: u32,
pub Category: AUDIO_STREAM_CATEGORY,
pub EventHandle: HANDLE,
pub NotifyObject: ISpatialAudioObjectRenderStreamNotify,
pub Options: SPATIAL_AUDIO_STREAM_OPTIONS,
}Expand description
Required features: "Win32_Foundation"
Fields§
§ObjectFormat: *const WAVEFORMATEX§StaticObjectTypeMask: AudioObjectType§MinDynamicObjectCount: u32§MaxDynamicObjectCount: u32§Category: AUDIO_STREAM_CATEGORY§EventHandle: HANDLE§NotifyObject: ISpatialAudioObjectRenderStreamNotify§Options: SPATIAL_AUDIO_STREAM_OPTIONSTrait Implementations§
impl Copy for SpatialAudioObjectRenderStreamActivationParams2
Auto Trait Implementations§
impl RefUnwindSafe for SpatialAudioObjectRenderStreamActivationParams2
impl !Send for SpatialAudioObjectRenderStreamActivationParams2
impl !Sync for SpatialAudioObjectRenderStreamActivationParams2
impl Unpin for SpatialAudioObjectRenderStreamActivationParams2
impl UnwindSafe for SpatialAudioObjectRenderStreamActivationParams2
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