VideoTransformEffectDefinition クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビデオ変換効果の定義を表します。
public ref class VideoTransformEffectDefinition sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VideoTransformEffectDefinition final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VideoTransformEffectDefinition final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VideoTransformEffectDefinition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VideoTransformEffectDefinition
function VideoTransformEffectDefinition()
Public NotInheritable Class VideoTransformEffectDefinition
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
ビデオ ストリームに変換効果を追加するには、このクラスを使用します。 サポートされている効果には、回転、ミラーリング、ソースクリッピング、宛先マッピング、球面投影、入力ビデオで塗りつぶされていないフレーム内の領域のパディング色の設定が含まれます。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1803 | 17134 | SphericalProjection |
コンストラクター
VideoTransformEffectDefinition() |
VideoTransformEffectDefinition クラスの新しいインスタンスを初期化します。 |
プロパティ
ActivatableClassId |
ビデオ変換効果定義のアクティブ化可能なクラス ID を取得します。 |
CropRectangle |
ビデオをトリミングする四角形をピクセル単位で取得または設定します。 |
Mirror |
ビデオをミラー化する方向を取得または設定します。 |
OutputSize |
ビデオの出力サイズをピクセル単位で取得または設定します。 |
PaddingColor |
ビデオがレターボックス化されている場合など、ビデオで埋め込まれていないフレームのピクセルを塗りつぶすために使用される色を取得または設定します。 |
ProcessingAlgorithm |
ビデオ変換に使用されるメディア処理アルゴリズムを取得または設定します。 |
Properties |
VideoTransformEffectDefinition オブジェクトを構成するためのプロパティのセットを取得します。 |
Rotation |
ビデオを回転させる角度と方向を取得または設定します。 |
SphericalProjection |
ビデオ変換効果で使用される球面投影パラメーターを構成できる VideoTransform SphericalalProjection オブジェクトを取得します。 |