Struct winapi::dsound::DSCAPS [] [src]

pub struct DSCAPS {
    pub dwSize: DWORD,
    pub dwFlags: DWORD,
    pub dwMinSecondarySampleRate: DWORD,
    pub dwMaxSecondarySampleRate: DWORD,
    pub dwPrimaryBuffers: DWORD,
    pub dwMaxHwMixingAllBuffers: DWORD,
    pub dwMaxHwMixingStaticBuffers: DWORD,
    pub dwMaxHwMixingStreamingBuffers: DWORD,
    pub dwFreeHwMixingAllBuffers: DWORD,
    pub dwFreeHwMixingStaticBuffers: DWORD,
    pub dwFreeHwMixingStreamingBuffers: DWORD,
    pub dwMaxHw3DAllBuffers: DWORD,
    pub dwMaxHw3DStaticBuffers: DWORD,
    pub dwMaxHw3DStreamingBuffers: DWORD,
    pub dwFreeHw3DAllBuffers: DWORD,
    pub dwFreeHw3DStaticBuffers: DWORD,
    pub dwFreeHw3DStreamingBuffers: DWORD,
    pub dwTotalHwMemBytes: DWORD,
    pub dwFreeHwMemBytes: DWORD,
    pub dwMaxContigFreeHwMemBytes: DWORD,
    pub dwUnlockTransferRateHwBuffers: DWORD,
    pub dwPlayCpuOverheadSwBuffers: DWORD,
    pub dwReserved1: DWORD,
    pub dwReserved2: DWORD,
}

Fields

dwSize
dwFlags
dwMinSecondarySampleRate
dwMaxSecondarySampleRate
dwPrimaryBuffers
dwMaxHwMixingAllBuffers
dwMaxHwMixingStaticBuffers
dwMaxHwMixingStreamingBuffers
dwFreeHwMixingAllBuffers
dwFreeHwMixingStaticBuffers
dwFreeHwMixingStreamingBuffers
dwMaxHw3DAllBuffers
dwMaxHw3DStaticBuffers
dwMaxHw3DStreamingBuffers
dwFreeHw3DAllBuffers
dwFreeHw3DStaticBuffers
dwFreeHw3DStreamingBuffers
dwTotalHwMemBytes
dwFreeHwMemBytes
dwMaxContigFreeHwMemBytes
dwUnlockTransferRateHwBuffers
dwPlayCpuOverheadSwBuffers
dwReserved1
dwReserved2

Trait Implementations

impl Copy for DSCAPS
[src]

impl Clone for DSCAPS
[src]

fn clone(&self) -> DSCAPS

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

Derived Implementations

impl Debug for DSCAPS
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.