windows::Win32::Media::PictureAcquisition

Trait IPhotoAcquireDeviceSelectionDialog_Impl

pub trait IPhotoAcquireDeviceSelectionDialog_Impl: IUnknownImpl {
    // Required methods
    fn SetTitle(&self, psztitle: &PCWSTR) -> Result<()>;
    fn SetSubmitButtonText(&self, pszsubmitbuttontext: &PCWSTR) -> Result<()>;
    fn DoModal(
        &self,
        hwndparent: HWND,
        dwdeviceflags: u32,
        pbstrdeviceid: *mut BSTR,
        pndevicetype: *mut DEVICE_SELECTION_DEVICE_TYPE,
    ) -> Result<()>;
}

Required Methods§

fn SetTitle(&self, psztitle: &PCWSTR) -> Result<()>

fn SetSubmitButtonText(&self, pszsubmitbuttontext: &PCWSTR) -> Result<()>

fn DoModal( &self, hwndparent: HWND, dwdeviceflags: u32, pbstrdeviceid: *mut BSTR, pndevicetype: *mut DEVICE_SELECTION_DEVICE_TYPE, ) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§