pub trait ITunerCap_Impl: Sized {
    // Required methods
    fn get_SupportedNetworkTypes(
        &self,
        ulcnetworktypesmax: u32,
        pulcnetworktypes: *mut u32,
        pguidnetworktypes: *mut GUID
    ) -> Result<()>;
    fn get_SupportedVideoFormats(
        &self,
        pulamtunermodetype: *mut u32,
        pulanalogvideostandard: *mut u32
    ) -> Result<()>;
    fn get_AuxInputCount(
        &self,
        pulcompositecount: *mut u32,
        pulsvideocount: *mut u32
    ) -> Result<()>;
}

Required Methods§

fn get_SupportedNetworkTypes( &self, ulcnetworktypesmax: u32, pulcnetworktypes: *mut u32, pguidnetworktypes: *mut GUID ) -> Result<()>

fn get_SupportedVideoFormats( &self, pulamtunermodetype: *mut u32, pulanalogvideostandard: *mut u32 ) -> Result<()>

fn get_AuxInputCount( &self, pulcompositecount: *mut u32, pulsvideocount: *mut u32 ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§