pub struct VideoInputInfo {
pub fps: Rational32,
pub num_frames: u32,
pub manual_frame_index: bool,
pub width: u32,
pub height: u32,
pub format: InputPixelFormat,
}Available on crate feature
input only.Expand description
動画・画像の入力情報を表す構造体。
Fields§
§fps: Rational32動画のフレームレート。
num_frames: u32動画のフレーム数。 画像の場合は1フレームとしてください。
manual_frame_index: bool§width: u32画像の幅。
height: u32画像の高さ。
format: InputPixelFormat画像のフォーマット。
Trait Implementations§
Source§impl Clone for VideoInputInfo
impl Clone for VideoInputInfo
Source§fn clone(&self) -> VideoInputInfo
fn clone(&self) -> VideoInputInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VideoInputInfo
impl RefUnwindSafe for VideoInputInfo
impl Send for VideoInputInfo
impl Sync for VideoInputInfo
impl Unpin for VideoInputInfo
impl UnwindSafe for VideoInputInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more