Trait webview2_com::Microsoft::Web::WebView2::Win32::ICoreWebView2Controller3_Impl
source · [−]pub trait ICoreWebView2Controller3_Impl: ICoreWebView2Controller_Impl + ICoreWebView2Controller2_Impl {
fn RasterizationScale(&self, scale: *mut f64) -> Result<(), Error>;
fn SetRasterizationScale(&self, scale: f64) -> Result<(), Error>;
fn ShouldDetectMonitorScaleChanges(
&self,
value: *mut BOOL
) -> Result<(), Error>;
fn SetShouldDetectMonitorScaleChanges(
&self,
value: BOOL
) -> Result<(), Error>;
fn add_RasterizationScaleChanged(
&self,
eventhandler: &Option<ICoreWebView2RasterizationScaleChangedEventHandler>,
token: *mut EventRegistrationToken
) -> Result<(), Error>;
fn remove_RasterizationScaleChanged(
&self,
token: &EventRegistrationToken
) -> Result<(), Error>;
fn BoundsMode(
&self,
boundsmode: *mut COREWEBVIEW2_BOUNDS_MODE
) -> Result<(), Error>;
fn SetBoundsMode(
&self,
boundsmode: COREWEBVIEW2_BOUNDS_MODE
) -> Result<(), Error>;
}
Required Methods
sourcefn add_RasterizationScaleChanged(
fn add_RasterizationScaleChanged(
&self,
eventhandler: &Option<ICoreWebView2RasterizationScaleChangedEventHandler>,
token: *mut EventRegistrationToken
) -> Result<(), Error>
sourcefn remove_RasterizationScaleChanged(
fn remove_RasterizationScaleChanged(
&self,
token: &EventRegistrationToken
) -> Result<(), Error>
sourcefn BoundsMode(
fn BoundsMode(
&self,
boundsmode: *mut COREWEBVIEW2_BOUNDS_MODE
) -> Result<(), Error>
sourcefn SetBoundsMode(