Trait windows::Win32::Media::Audio::IConnector_Impl
pub trait IConnector_Impl: Sized {
// Required methods
fn GetType(&self) -> Result<ConnectorType>;
fn GetDataFlow(&self) -> Result<DataFlow>;
fn ConnectTo(&self, pconnectto: Option<&IConnector>) -> Result<()>;
fn Disconnect(&self) -> Result<()>;
fn IsConnected(&self) -> Result<BOOL>;
fn GetConnectedTo(&self) -> Result<IConnector>;
fn GetConnectorIdConnectedTo(&self) -> Result<PWSTR>;
fn GetDeviceIdConnectedTo(&self) -> Result<PWSTR>;
}
Required Methods§
fn GetType(&self) -> Result<ConnectorType>
fn GetDataFlow(&self) -> Result<DataFlow>
fn ConnectTo(&self, pconnectto: Option<&IConnector>) -> Result<()>
fn Disconnect(&self) -> Result<()>
fn IsConnected(&self) -> Result<BOOL>
fn GetConnectedTo(&self) -> Result<IConnector>
fn GetConnectorIdConnectedTo(&self) -> Result<PWSTR>
fn GetDeviceIdConnectedTo(&self) -> Result<PWSTR>
Object Safety§
This trait is not object safe.