ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Commons 名前空間

名前空間

namespace  YukkuriMovieMaker

クラス

class  ActionCommand
 デリゲートを受け取り、ICommandインターフェースを実装するシンプルなコマンドクラスです。 MVVMパターンでの利用を想定しています。 [詳解]
class  Animatable
 アニメーション可能なプロパティを持つオブジェクトの基本クラス。 Undo/Redo機能を持ち、子のIAnimatableオブジェクトのキーフレームやアニメーション設定を管理します。 [詳解]
class  Animation
 パラメーターのアニメーションを管理します。 [詳解]
class  AnimationTypeEx
 AnimationTypeの拡張メソッドを提供します。 [詳解]
class  AnimationValue
 アニメーションの制御点の値を表します。 [詳解]
class  AppDirectories
 アプリケーションが使用するディレクトリパスを管理します。 [詳解]
class  AppVersion
 アプリケーションのバージョン情報を管理します。 [詳解]
class  Bindable
 プロパティ変更通知をサポートする基底クラスです。 [詳解]
class  BindingProxy
 データバインディングのプロキシとして機能します。 [詳解]
class  Blackman
 ブラックマン窓関数を表します。 [詳解]
class  BoolInverter
 bool値を反転させるための IValueConverter です。 [詳解]
class  ColorEx
 色に関する拡張メソッドを提供します。 [詳解]
class  CompareText
 日本語の文字列を、大文字/小文字、ひらがな/カタカナ、全角/半角の違いを無視して比較するための IComparer<T> です。 [詳解]
class  ComStreamWrapper
 COMの IStream を.NETの Stream として扱うためのラッパークラスです。 [詳解]
class  Crypto
 文字列の暗号化および復号化を提供します。 [詳解]
class  Cubic
 Cubic補間アルゴリズムを実装します。 [詳解]
class  D2DDevices
 Direct2D関連のデバイスとファクトリを管理するクラスです。 [詳解]
class  D3DDevices
 Direct3D 11デバイス関連のオブジェクトを管理します。 [詳解]
class  DataGridHelper
 DataGridコントロールの拡張機能を提供します。 [詳解]
class  DataObjectEx
 IDataObjectインターフェースを拡張し、特にファイルのドラッグ&ドロップ操作を容易にするための静的メソッドを提供します。 [詳解]
class  DataObjectFormatHandler
 クリップボードやドラッグアンドドロップで渡される IDataObject を操作し、 ファイル、テキスト、YMM4独自のJSON形式などのデータを統一的に扱うためのヘルパークラスです。 [詳解]
class  DirectoryAccess
 ディレクトリへのアクセス権をチェックするための静的メソッドを提供します。 [詳解]
class  DisposeCollector
 IDisposable オブジェクト、アンマネージドメモリ、COMオブジェクトなど、 様々な種類のリソースを収集し、一括で解放するためのヘルパークラスです。 [詳解]
class  DXGIDevices
 DXGI (DirectX Graphics Infrastructure) 関連のデバイスオブジェクトを管理します。 [詳解]
class  Easing
 アニメーションのイージング関数を提供します。 [詳解]
class  EncodingChecker
 ファイルのエンコーディングを判別するためのユーティリティクラスです。 [詳解]
class  ExoItem
 AviUtlのexoファイルに出力するためのアイテム情報を保持します。 [詳解]
class  FilePathToDirectoryPathConverter
 ファイルパスをディレクトリパスに変換するコンバーターです。 [詳解]
class  FocusHelper
 WPFアプリケーションのフォーカスを管理するためのヘルパークラスです。 [詳解]
class  FormatEtcEx
 FORMATETC構造体の拡張メソッドを提供します。 [詳解]
class  FrameTime
 時間とフレームを相互に変換するためのクラスです。 [詳解]
class  GeneralizedHamming
 一般化ハミングウィンドウを実装したWindowedSinc補間アルゴリズムです。 [詳解]
class  GraphicsDevices
 グラフィックス関連のデバイスをまとめて管理するクラスです。 [詳解]
class  GraphicsDevicesAndContext
 グラフィックス関連のデバイスとデバイスコンテキストをまとめて管理するクラスです。 [詳解]
class  H264Levels
 H.264の各レベルを定義する静的クラスです。 [詳解]
class  HttpClientFactory
 HttpClientを生成するファクトリクラス [詳解]
interface  IAnimatable
 アニメーション可能なオブジェクトを表すインターフェース [詳解]
class  ID2D1Bitmap1Ex
 ID2D1Bitmap1の拡張メソッド [詳解]
class  ID2D1DeviceContextEx
 ID2D1DeviceContextの拡張メソッド [詳解]
interface  IEditorInfo
 エディターの情報 [詳解]
interface  IGraphicsDevices
 グラフィックスデバイスのセット [詳解]
interface  IGraphicsDevicesAndContext
 グラフィックスデバイスとデバイスコンテキストのセット [詳解]
interface  IInterpolationAlgorithm
 補間アルゴリズムのインターフェース [詳解]
class  Interpolation
 補間処理を行う静的クラスです。 [詳解]
interface  IPropertyEditorControl
 プロパティエディターのコントロールを表すインターフェース [詳解]
interface  IPropertyEditorControl2
 プロパティエディターのコントロールを表すインターフェース [詳解]
interface  IPropertyEditorForTachieParameterAttribute
 立ち絵パラメーター用のプロパティエディターの属性 [詳解]
interface  IPropertyEditorForVoiceParameterAttribute
 音声パラメーター用のプロパティエディターの属性 [詳解]
interface  ISceneInfo
 シーン情報を表すインターフェース [詳解]
interface  ISubtitleFile< out T >
 字幕ファイルを表すインターフェース [詳解]
interface  ISubtitleItem
 字幕アイテムを表すインターフェース [詳解]
class  ItemAttribute
 アイテムの属性を定義するクラス [詳解]
class  ItemProperty
 アイテムのプロパティを表すクラス [詳解]
interface  ITimelineSourceAndDevices
 タイムラインのソースとデバイスを表すインターフェース [詳解]
class  KeyFramesChangedEventArgs
 キーフレームの変更イベントのデータを提供するクラス [詳解]
class  Lanczos
 Lanczos補間アルゴリズムを実装するクラス。 WindowedSincを継承します。 [詳解]
class  Linear
 線形補間アルゴリズムを実装するクラス。 IInterpolationAlgorithmインターフェースを実装します。 [詳解]
class  LinearInterpolationAlgorithm
 線形補間アルゴリズムの実装例です。 [詳解]
class  Log
 アプリケーションのログを管理するクラス。 ログファイルへの書き込み、環境情報の取得などを行います。 [詳解]
class  MessageException
 メッセージ付きの例外を表すクラス。 [詳解]
class  MFDevices
 Media Foundationデバイスを管理するクラス。 [詳解]
class  MitchellNetravali
 Mitchell-Netravali補間アルゴリズムを実装するクラス。 IInterpolationAlgorithmインターフェースを実装します。 [詳解]
class  NaturalComparer
 自然順ソートを行うための文字列比較クラスです。 数字と文字列を適切に比較し、人間が期待する順序でソートします。 [詳解]
class  NearestNeighbor
 最近傍補間アルゴリズムを実装するクラス。 IInterpolationAlgorithmインターフェースを実装します。 [詳解]
class  NormalizedTextReader
 テキストファイルを読み込み、改行コードを正規化するクラス。 [詳解]
class  ParallelProgressMessage
 並列処理の進捗メッセージを管理するクラス。 ProgressBaseを継承し、複数の並列タスクからの進捗を統合して報告します。 [詳解]
class  ProgressBase
 進捗状況を報告するための基底抽象クラス。 INotifyPropertyChangedを実装し、進捗率とメッセージの変更を通知します。 [詳解]
class  ProgressMessage
 進捗メッセージを報告するためのクラス。 ProgressBaseを継承し、進捗率とメッセージを更新します。 [詳解]
class  PropertyEditorAttribute
 プロパティエディタの属性を定義する抽象基底クラス。 [詳解]
class  PropertyEditorAttribute2
 複数のアイテムのプロパティを編集するためのプロパティエディタの属性を定義する抽象基底クラス。 PropertyEditorAttributeを継承します。 [詳解]
class  PropertyEditorForTachieParameterAttribute
 立ち絵パラメータ用のプロパティエディタ属性の抽象基底クラス。 PropertyEditorAttributeを継承し、IPropertyEditorForTachieParameterAttributeを実装します。 [詳解]
class  RenamedTypeResolver
 型の名前変更を解決するためのユーティリティクラスです。 以前のバージョンで名前が変更された型(特にエフェクト関連)を、現在の新しい名前にマッピングする機能を提供します。 [詳解]
class  SafeClipboard
 クリップボード操作を安全に行うためのユーティリティクラス。 [詳解]
class  SafeShowDialogEx
 ダイアログを安全に表示するための拡張メソッドを提供する静的クラス。 例外発生時にディレクトリやファイル名をクリアして再試行することで、ダイアログ表示の安定性を高めます。 [詳解]
class  SerializableRoutedUICommand
 シリアル化可能なRoutedUICommandを表すクラス。 キーボードショートカットやアクセスキーを保持し、変更通知をサポートします。 [詳解]
class  ShellThumbnail
 シェルサムネイルの取得と操作を行うユーティリティクラス。 [詳解]
class  SrtFile
 SRT形式の字幕ファイル(.srt)を表します。 [詳解]
class  SrtItem
 SRT形式の字幕アイテムを表します。 [詳解]
class  StgMediumEx
 STGMEDIUM構造体に関する拡張メソッドを提供します。 [詳解]
class  StringEx
 文字列操作に関する拡張メソッドを提供します。
class  SubFile
 SUB形式の字幕ファイル(.sbv, .sub)を表します。 [詳解]
class  SubItem
 SUB形式の字幕アイテムを表します。 [詳解]
class  SubtitleFile
 字幕ファイルをロードおよび管理するためのユーティリティクラスです。 [詳解]
class  TaskHelper
 非同期タスクに関するヘルパーメソッドを提供します。 [詳解]
class  TemporaryFile
 一時ファイルを管理するためのクラスです。 [詳解]
class  TextDecoration
 テキストの装飾(太字、斜体、スケール、フォント、前景色、改行)を表すクラスです。 [詳解]
class  TimeSpanDefaultValueAttribute
 TimeSpan型のプロパティに既定値を指定するための属性です。 [詳解]
class  TimeSpanRangeAttribute
 TimeSpan型のプロパティに範囲検証を適用するための属性です。 [詳解]
class  TSF3MSIMEHelper
 TSF3MSIMEに関連するヘルパーメソッドを提供します。 [詳解]
class  ValidatableBindable
 データ検証機能を備えたバインド可能な基底クラスです。 [詳解]
class  VideoBitRate
 ビデオのビットレート計算に関するユーティリティクラスです。 [詳解]
class  WaitHandleEx
 WaitHandleに関する拡張メソッドを提供します。 [詳解]
class  WavFileWriter
 WAVファイルを書き込むためのクラスです。 [詳解]
class  WindowedSinc
 ウィンドウ関数を適用したSinc補間アルゴリズムの抽象基底クラスです。 [詳解]
class  WMIInfo
 WMI (Windows Management Instrumentation) から情報を取得するためのユーティリティクラスです。 [詳解]
class  YMM4Constants
 YukkuriMovieMaker 4 で使用される定数を定義するクラスです。 [詳解]
class  ZOrderedWindowEnumerable
 Zオーダーに基づいてウィンドウを列挙するためのクラスです。 [詳解]
class  ZOrderedWindowEnumerator
 指定されたWPFウィンドウのコレクションを、画面上のZオーダー(手前から奥への順序)で列挙します。 [詳解]

列挙型

enum  AnimationType {
  なし , 直線移動 , 加減速移動 = 103 , 瞬間移動 = 3 ,
  移動量指定 = 5 , ランダム移動 , 反復移動 = 8 , 補間移動 = 15 ,
  Quad_In = 10001 , Quad_Out , Quad_InOut , Quad_OutIn ,
  Quad_In_Int , Quad_Out_Int , Quad_InOut_Int , Quad_OutIn_Int ,
  Cubic_In = 10101 , Cubic_Out , Cubic_InOut , Cubic_OutIn ,
  Cubic_In_Int , Cubic_Out_Int , Cubic_InOut_Int , Cubic_OutIn_Int ,
  Quart_In = 10201 , Quart_Out , Quart_InOut , Quart_OutIn ,
  Quart_In_Int , Quart_Out_Int , Quart_InOut_Int , Quart_OutIn_Int ,
  Quint_In = 10301 , Quint_Out , Quint_InOut , Quint_OutIn ,
  Quint_In_Int , Quint_Out_Int , Quint_InOut_Int , Quint_OutIn_Int ,
  Sine_In = 10401 , Sine_Out , Sine_InOut , Sine_OutIn ,
  Sine_In_Int , Sine_Out_Int , Sine_InOut_Int , Sine_OutIn_Int ,
  Circ_In = 10501 , Circ_Out , Circ_InOut , Circ_OutIn ,
  Circ_In_Int , Circ_Out_Int , Circ_InOut_Int , Circ_OutIn_Int ,
  Expo_In = 10601 , Expo_Out , Expo_InOut , Expo_OutIn ,
  Expo_In_Int , Expo_Out_Int , Expo_InOut_Int , Expo_OutIn_Int ,
  Back_In = 10701 , Back_Out , Back_InOut , Back_OutIn ,
  Back_In_Int , Back_Out_Int , Back_InOut_Int , Back_OutIn_Int ,
  Elastic_In = 10801 , Elastic_Out , Elastic_InOut , Elastic_OutIn ,
  Elastic_In_Int , Elastic_Out_Int , Elastic_InOut_Int , Elastic_OutIn_Int ,
  Bounce_In = 10901 , Bounce_Out , Bounce_InOut , Bounce_OutIn ,
  Bounce_In_Int , Bounce_Out_Int , Bounce_InOut_Int , Bounce_OutIn_Int
}
 アニメーションの種類を定義します。 [詳解]
enum  EasingMode { In = 1 , Out , InOut , OutIn }
 イージングのモードを表します。 [詳解]
enum  EasingType {
  Linear = 1 , Sine , Quad , Cubic ,
  Quart , Quint , Expo , Circ ,
  Back , Elastic , Bounce , Jump
}
 イージングの種類を表します。 [詳解]
enum  EditorType { None , ItemEditor , CharacterEditor }
 エディターの種類を表します。 [詳解]
enum  H264Profile {
  Baseline = 66 , Main = 77 , Extended = 88 , High = 100 ,
  High10 = 110 , High422 = 122 , High444 = 244
}
 H.264のプロファイル [詳解]
enum  KeyFramesChangedAction {
  Add , Remove , Replace , RemovesLeft ,
  RemovesRight , Clear
}
 キーフレームの変更操作の種類を表す列挙型 [詳解]
enum  PropertyEditorSize { Normal , FullWidth , Half }
 プロパティエディタのサイズを表す列挙型。 [詳解]

列挙型詳解

◆ AnimationType

アニメーションの種類を定義します。

列挙値
なし 

アニメーションなし

直線移動 

直線的なアニメーション

加減速移動 

加速と減速を伴うアニメーション

瞬間移動 

瞬間的に値が変化するアニメーション

移動量指定 

単位時間当たりの移動量で指定するアニメーション

ランダム移動 

ランダムな値に変化するアニメーション

反復移動 

周期的に値を繰り返すアニメーション

補間移動 

キーフレーム間を補間するアニメーション

Quad_In 

2次関数(In)によるイージング

Quad_Out 

2次関数(Out)によるイージング

Quad_InOut 

2次関数(InOut)によるイージング

Quad_OutIn 

2次関数(OutIn)によるイージング

Quad_In_Int 

補間ありの2次関数(In)によるイージング

Quad_Out_Int 

補間ありの2次関数(Out)によるイージング

Quad_InOut_Int 

補間ありの2次関数(InOut)によるイージング

Quad_OutIn_Int 

補間ありの2次関数(OutIn)によるイージング

Cubic_In 

3次関数(In)によるイージング

Cubic_Out 

3次関数(Out)によるイージング

Cubic_InOut 

3次関数(InOut)によるイージング

Cubic_OutIn 

3次関数(OutIn)によるイージング

Cubic_In_Int 

補間ありの3次関数(In)によるイージング

Cubic_Out_Int 

補間ありの3次関数(Out)によるイージング

Cubic_InOut_Int 

補間ありの3次関数(InOut)によるイージング

Cubic_OutIn_Int 

補間ありの3次関数(OutIn)によるイージング

Quart_In 

4次関数(In)によるイージング

Quart_Out 

4次関数(Out)によるイージング

Quart_InOut 

4次関数(InOut)によるイージング

Quart_OutIn 

4次関数(OutIn)によるイージング

Quart_In_Int 

補間ありの4次関数(In)によるイージング

Quart_Out_Int 

補間ありの4次関数(Out)によるイージング

Quart_InOut_Int 

補間ありの4次関数(InOut)によるイージング

Quart_OutIn_Int 

補間ありの4次関数(OutIn)によるイージング

Quint_In 

5次関数(In)によるイージング

Quint_Out 

5次関数(Out)によるイージング

Quint_InOut 

5次関数(InOut)によるイージング

Quint_OutIn 

5次関数(OutIn)によるイージング

Quint_In_Int 

補間ありの5次関数(In)によるイージング

Quint_Out_Int 

補間ありの5次関数(Out)によるイージング

Quint_InOut_Int 

補間ありの5次関数(InOut)によるイージング

Quint_OutIn_Int 

補間ありの5次関数(OutIn)によるイージング

Sine_In 

正弦曲線(In)によるイージング

Sine_Out 

正弦曲線(Out)によるイージング

Sine_InOut 

正弦曲線(InOut)によるイージング

Sine_OutIn 

正弦曲線(OutIn)によるイージング

Sine_In_Int 

補間ありの正弦曲線(In)によるイージング

Sine_Out_Int 

補間ありの正弦曲線(Out)によるイージング

Sine_InOut_Int 

補間ありの正弦曲線(InOut)によるイージング

Sine_OutIn_Int 

補間ありの正弦曲線(OutIn)によるイージング

Circ_In 

円形曲線(In)によるイージング

Circ_Out 

円形曲線(Out)によるイージング

Circ_InOut 

円形曲線(InOut)によるイージング

Circ_OutIn 

円形曲線(OutIn)によるイージング

Circ_In_Int 

補間ありの円形曲線(In)によるイージング

Circ_Out_Int 

補間ありの円形曲線(Out)によるイージング

Circ_InOut_Int 

補間ありの円形曲線(InOut)によるイージング

Circ_OutIn_Int 

補間ありの円形曲線(OutIn)によるイージング

Expo_In 

指数曲線(In)によるイージング

Expo_Out 

指数曲線(Out)によるイージング

Expo_InOut 

指数曲線(InOut)によるイージング

Expo_OutIn 

指数曲線(OutIn)によるイージング

Expo_In_Int 

補間ありの指数曲線(In)によるイージング

Expo_Out_Int 

補間ありの指数曲線(Out)によるイージング

Expo_InOut_Int 

補間ありの指数曲線(InOut)によるイージング

Expo_OutIn_Int 

補間ありの指数曲線(OutIn)によるイージング

Back_In 

後退(In)によるイージング

Back_Out 

後退(Out)によるイージング

Back_InOut 

後退(InOut)によるイージング

Back_OutIn 

後退(OutIn)によるイージング

Back_In_Int 

補間ありの後退(In)によるイージング

Back_Out_Int 

補間ありの後退(Out)によるイージング

Back_InOut_Int 

補間ありの後退(InOut)によるイージング

Back_OutIn_Int 

補間ありの後退(OutIn)によるイージング

Elastic_In 

弾性(In)によるイージング

Elastic_Out 

弾性(Out)によるイージング

Elastic_InOut 

弾性(InOut)によるイージング

Elastic_OutIn 

弾性(OutIn)によるイージング

Elastic_In_Int 

補間ありの弾性(In)によるイージング

Elastic_Out_Int 

補間ありの弾性(Out)によるイージング

Elastic_InOut_Int 

補間ありの弾性(InOut)によるイージング

Elastic_OutIn_Int 

補間ありの弾性(OutIn)によるイージング

Bounce_In 

バウンス(In)によるイージング

Bounce_Out 

バウンス(Out)によるイージング

Bounce_InOut 

バウンス(InOut)によるイージング

Bounce_OutIn 

バウンス(OutIn)によるイージング

Bounce_In_Int 

補間ありのバウンス(In)によるイージング

Bounce_Out_Int 

補間ありのバウンス(Out)によるイージング

Bounce_InOut_Int 

補間ありのバウンス(InOut)によるイージング

Bounce_OutIn_Int 

補間ありのバウンス(OutIn)によるイージング

◆ EasingMode

イージングのモードを表します。

列挙値
In 

イージングイン

Out 

イージングアウト

InOut 

イージングインアウト

OutIn 

イージングアウトイン

◆ EasingType

イージングの種類を表します。

列挙値
Linear 

線形

Sine 

サイン

Quad 

2次関数

Cubic 

3次関数

Quart 

4次関数

Quint 

5次関数

Expo 

指数関数

Circ 

Back 

後退

Elastic 

伸縮

Bounce 

バウンド

Jump 

ジャンプ

◆ EditorType

エディターの種類を表します。

列挙値
None 

なし

ItemEditor 

アイテムエディター

CharacterEditor 

キャラクターエディター

◆ H264Profile

H.264のプロファイル

列挙値
Baseline 
Main 
Extended 
High 
High10 
High422 
High444 

◆ KeyFramesChangedAction

キーフレームの変更操作の種類を表す列挙型

列挙値
Add 

キーフレームの追加

Remove 

キーフレームの削除

Replace 

キーフレームの置換

RemovesLeft 

指定したフレームより左側のキーフレームを削除

RemovesRight 

指定したフレームより右側のキーフレームを削除

Clear 

すべてのキーフレームを削除

◆ PropertyEditorSize

プロパティエディタのサイズを表す列挙型。

列挙値
Normal 

通常サイズ。

FullWidth 

全幅。

Half 

半幅。