Module video_frame

Module video_frame 

Source
Available on crate feature output only.
Expand description

動画フレームのフォーマットを表すトレイトと型。

Structs§

BorrowedRawBgrVideoFrame
生のBGR24形式の動画フレームデータ。 RawBgrVideoFrameRgbVideoFrameとは違い、フレームデータを所有しません。
BorrowedRawHf64VideoFrame
生のDXGI_FORMAT_R16G16B16A16_FLOAT(乗算済みα)形式の動画フレームデータ。 RawHf64VideoFrameHf64VideoFrameとは違い、フレームデータを所有しません。
BorrowedRawPa64VideoFrame
生のDXGI_FORMAT_R16G16B16A16_UNORM(乗算済みα)形式の動画フレームデータ。 RawPa64VideoFramePa64VideoFrameとは違い、フレームデータを所有しません。
BorrowedRawYc48VideoFrame
生のYC48形式の動画フレームデータ。 RawYc48VideoFrameYc48VideoFrameとは違い、フレームデータを所有しません。
BorrowedRawYuy2VideoFrame
生のYUV 4:2:2形式の動画フレームデータ。 RawYuy2VideoFrameYuy2VideoFrameとは違い、フレームデータを所有しません。
Hf64VideoFrame
(f16, f16, f16, f16) で表されるRGBAの動画フレーム。
Pa64VideoFrame
(u16, u16, u16, u16) で表されるRGBAの動画フレーム。
RawBgrVideoFrame
生のBGR24形式の動画フレームデータ。
RawHf64VideoFrame
生のDXGI_FORMAT_R16G16B16A16_FLOAT(乗算済みα)形式の動画フレームデータ。
RawPa64VideoFrame
生のDXGI_FORMAT_R16G16B16A16_UNORM(乗算済みα)形式の動画フレームデータ。
RawYc48VideoFrame
生のYC48形式の動画フレームデータ。
RawYuy2VideoFrame
生のYUV 4:2:2形式の動画フレームデータ。
RgbVideoFrame
(u8, u8, u8) で表されるRGBの動画フレーム。
Yc48VideoFrame
YC48形式の動画フレーム。
Yuy2VideoFrame
(u8, u8, u8, u8) で表されるYUV 4:2:2の動画フレーム。

Traits§

FromRawVideoFrame
動画フレームを表すトレイト。 aviutl2-rsでは、このトレイトを実装した型で動画フレームのフォーマットを指定します。