Struct windows::Win32::Media::Multimedia::CAPDRIVERCAPS
#[repr(C)]pub struct CAPDRIVERCAPS {
pub wDeviceIndex: u32,
pub fHasOverlay: BOOL,
pub fHasDlgVideoSource: BOOL,
pub fHasDlgVideoFormat: BOOL,
pub fHasDlgVideoDisplay: BOOL,
pub fCaptureInitialized: BOOL,
pub fDriverSuppliesPalettes: BOOL,
pub hVideoIn: HANDLE,
pub hVideoOut: HANDLE,
pub hVideoExtIn: HANDLE,
pub hVideoExtOut: HANDLE,
}
Fields§
§wDeviceIndex: u32
§fHasOverlay: BOOL
§fHasDlgVideoSource: BOOL
§fHasDlgVideoFormat: BOOL
§fHasDlgVideoDisplay: BOOL
§fCaptureInitialized: BOOL
§fDriverSuppliesPalettes: BOOL
§hVideoIn: HANDLE
§hVideoOut: HANDLE
§hVideoExtIn: HANDLE
§hVideoExtOut: HANDLE
Trait Implementations§
§impl Clone for CAPDRIVERCAPS
impl Clone for CAPDRIVERCAPS
§fn clone(&self) -> CAPDRIVERCAPS
fn clone(&self) -> CAPDRIVERCAPS
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 CAPDRIVERCAPS
impl Debug for CAPDRIVERCAPS
§impl Default for CAPDRIVERCAPS
impl Default for CAPDRIVERCAPS
§impl PartialEq for CAPDRIVERCAPS
impl PartialEq for CAPDRIVERCAPS
§fn eq(&self, other: &CAPDRIVERCAPS) -> bool
fn eq(&self, other: &CAPDRIVERCAPS) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for CAPDRIVERCAPS
impl Eq for CAPDRIVERCAPS
impl StructuralPartialEq for CAPDRIVERCAPS
Auto Trait Implementations§
impl Freeze for CAPDRIVERCAPS
impl RefUnwindSafe for CAPDRIVERCAPS
impl !Send for CAPDRIVERCAPS
impl !Sync for CAPDRIVERCAPS
impl Unpin for CAPDRIVERCAPS
impl UnwindSafe for CAPDRIVERCAPS
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
)