Trait windows::Win32::Media::DirectShow::Tv::IMSVidAnalogTuner_Impl
pub trait IMSVidAnalogTuner_Impl: Sized + IMSVidTuner_Impl {
// Required methods
fn Channel(&self) -> Result<i32>;
fn SetChannel(&self, channel: i32) -> Result<()>;
fn VideoFrequency(&self) -> Result<i32>;
fn AudioFrequency(&self) -> Result<i32>;
fn CountryCode(&self) -> Result<i32>;
fn SetCountryCode(&self, lcc: i32) -> Result<()>;
fn SAP(&self) -> Result<VARIANT_BOOL>;
fn SetSAP(&self, fsapon: VARIANT_BOOL) -> Result<()>;
fn ChannelAvailable(
&self,
nchannel: i32,
signalstrength: *mut i32,
) -> Result<VARIANT_BOOL>;
}
Required Methods§
fn Channel(&self) -> Result<i32>
fn SetChannel(&self, channel: i32) -> Result<()>
fn VideoFrequency(&self) -> Result<i32>
fn AudioFrequency(&self) -> Result<i32>
fn CountryCode(&self) -> Result<i32>
fn SetCountryCode(&self, lcc: i32) -> Result<()>
fn SAP(&self) -> Result<VARIANT_BOOL>
fn SetSAP(&self, fsapon: VARIANT_BOOL) -> Result<()>
fn ChannelAvailable( &self, nchannel: i32, signalstrength: *mut i32, ) -> Result<VARIANT_BOOL>
Object Safety§
This trait is not object safe.