Expand description
§aviutl2-rs
AviUtl2 SDKのRustラッパー。 このクレートは、AviUtl2のプラグインをRustらしく開発できるようにすることを目的としています。
§モジュール
input
:AviUtl2の入力プラグインを実装するためのモジュール。output
:AviUtl2の出力プラグインを実装するためのモジュール。common
:共通の型や関数を提供するモジュール。utils
:ユーティリティ関数を提供するモジュール。
詳細は各モジュールのドキュメントを参照してください。
§Feature Flags
input
(デフォルト):入力プラグイン機能を有効にします。output
(デフォルト):出力プラグイン機能を有効にします。env_logger
:env_logger
を使用してデバッグログを出力するのに便利な関数を提供します。image
:image
クレートを使用して画像の読み書きをサポートします。
Re-exports§
pub use aviutl2_sys as sys;
pub use anyhow;
pub use common::*;
Modules§
Macros§
- odbg
- OutputDebugStringに出力する
dbg!
マクロ。 - oprintln
- OutputDebugStringに出力する
println!
マクロ。 - register_
input_ plugin input
- 入力プラグインを登録するマクロ。
- register_
output_ plugin output
- 出力プラグインを登録するマクロ。