Trait windows::Win32::UI::Shell::IApplicationDesignModeSettings_Impl
pub trait IApplicationDesignModeSettings_Impl: Sized {
// Required methods
fn SetNativeDisplaySize(&self, nativedisplaysizepixels: &SIZE) -> Result<()>;
fn SetScaleFactor(&self, scalefactor: DEVICE_SCALE_FACTOR) -> Result<()>;
fn SetApplicationViewState(
&self,
viewstate: APPLICATION_VIEW_STATE,
) -> Result<()>;
fn ComputeApplicationSize(&self) -> Result<SIZE>;
fn IsApplicationViewStateSupported(
&self,
viewstate: APPLICATION_VIEW_STATE,
nativedisplaysizepixels: &SIZE,
scalefactor: DEVICE_SCALE_FACTOR,
) -> Result<BOOL>;
fn TriggerEdgeGesture(
&self,
edgegesturekind: EDGE_GESTURE_KIND,
) -> Result<()>;
}
Required Methods§
fn SetNativeDisplaySize(&self, nativedisplaysizepixels: &SIZE) -> Result<()>
fn SetScaleFactor(&self, scalefactor: DEVICE_SCALE_FACTOR) -> Result<()>
fn SetApplicationViewState( &self, viewstate: APPLICATION_VIEW_STATE, ) -> Result<()>
fn ComputeApplicationSize(&self) -> Result<SIZE>
fn IsApplicationViewStateSupported( &self, viewstate: APPLICATION_VIEW_STATE, nativedisplaysizepixels: &SIZE, scalefactor: DEVICE_SCALE_FACTOR, ) -> Result<BOOL>
fn TriggerEdgeGesture(&self, edgegesturekind: EDGE_GESTURE_KIND) -> Result<()>
Object Safety§
This trait is not object safe.