Enum dxgcap::CaptureError [] [src]

pub enum CaptureError {
    AccessDenied,
    AccessLost,
    RefreshFailure,
    Timeout,
    Fail(&'static str),
}

Possible errors when capturing

Variants

AccessDenied

Could not duplicate output, access denied. Might be in protected fullscreen.

AccessLost

Access to the duplicated output was lost. Likely, mode was changed e.g. window => full

RefreshFailure

Error when trying to refresh outputs after some failure.

Timeout

AcquireNextFrame timed out.

Fail

General/Unexpected failure

Trait Implementations

Derived Implementations

impl Debug for CaptureError

fn fmt(&self, __arg_0: &mut Formatter) -> Result