AVAssetExportSession クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。
[Foundation.Register("AVAssetExportSession", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVAssetExportSession : Foundation.NSObject
type AVAssetExportSession = class
inherit NSObject
- 継承
- 属性
コンストラクター
AVAssetExportSession(AVAsset, AVAssetExportSessionPreset) |
AVAsset とプリセットからエクスポート セッションを作成します。 |
AVAssetExportSession(AVAsset, String) |
AVAsset とプリセット名からエクスポート セッションを作成します。 |
AVAssetExportSession(IntPtr) |
アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
AVAssetExportSession(NSObjectFlag) |
初期化をスキップし、単に オブジェクトを割り当てるために、派生クラスで を呼び出すコンストラクター。 |
プロパティ
AllExportPresets |
使用可能なエクスポート プリセット。 |
Asset |
AVAssetエクスポートされる 。 |
AudioMix |
この AVAssetExportSession の AVAudioMix。 |
AudioTimePitchAlgorithm |
使用されるタイムピッチ アルゴリズム。 |
CanPerformMultiplePassesOverSourceMediaData |
ソース メディアに対して複数のパスを実行して、エクスポート セッションで結果を改善できるかどうかを制御するブール値を取得または設定します。 |
Class |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
ClassHandle |
このクラスのハンドル。 |
CustomVideoCompositor |
エクスポート時に使用されるカスタム ビデオ コンポジター (存在する場合)。 |
DebugDescription |
このオブジェクトの開発者向けの説明。 (継承元 NSObject) |
Description |
オブジェクトの説明。Objective-C バージョンの ToString。 (継承元 NSObject) |
DirectoryForTemporaryFiles |
エクスポート中に作成される一時ファイルを格納するディレクトリを取得または設定します。 |
Error |
発生したエラー (発生した場合) を取得します。 |
EstimatedOutputFileLength |
エクスポートされたファイルの推定サイズ (バイト単位) を取得します。 |
FileLengthLimit |
ファイルの制限 |
Handle |
アンマネージ オブジェクト表現へのハンドル (ポインター)。 (継承元 NSObject) |
IsDirectBinding |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
IsProxy |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
MaxDuration |
最大資産期間。 |
Metadata |
出力ストリームに書き込むメタデータを取得または設定します。 |
MetadataItemFilter |
エクスポートするソース項目のメタデータを決定するために使用するフィルターを取得または設定します。 |
OutputFileType |
出力ファイルの種類を取得または設定します。 |
OutputUrl |
エクスポートされたデータを書き込む URL を取得または設定します。 |
Preset1280x720 |
定数 AVAssetExportPreset1280x720 に関連付けられている値を表します。 |
Preset1920x1080 |
定数 AVAssetExportPreset1920x1080 に関連付けられている値を表します。 |
Preset3840x2160 |
定数 AVAssetExportPreset3840x2160 に関連付けられている値を表します。 |
Preset640x480 |
定数 AVAssetExportPreset640x480 に関連付けられている値を表します |
Preset960x540 |
定数 AVAssetExportPreset960x540 に関連付けられている値を表します。 |
PresetAppleM4A |
定数 AVAssetExportPresetAppleM4A に関連付けられている値を表します。 |
PresetHevc1920x1080 |
定数 AVAssetExportPresetHEVC1920x1080 に関連付けられている値を表します。 |
PresetHevc3840x2160 |
定数 AVAssetExportPresetHEVC3840x2160 に関連付けられている値を表します。 |
PresetHevcHighestQuality |
定数 AVAssetExportPresetHEVCHighestQuality に関連付けられている値を表します。 |
PresetHighestQuality |
定数 AVAssetExportPresetHighestQuality に関連付けられている値を表します。 |
PresetLowQuality |
定数 AVAssetExportPresetLowQuality に関連付けられている値を表します。 |
PresetMediumQuality |
定数 AVAssetExportPresetMediumQuality に関連付けられた値を表します。 |
PresetName |
プリセットの名前。 |
PresetPassthrough |
定数 AVAssetExportPresetPassthrough に関連付けられている値を表します |
Progress |
エクスポートの進行状況を示す [0,1] の浮動小数点値を取得します。 |
RetainCount |
オブジェクトの現在の Objective-C 保持カウントを返します。 (継承元 NSObject) |
Self |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
ShouldOptimizeForNetworkUse |
エクスポートされた AV コンテンツをネットワーク経由での転送用に最適化するかどうかを制御するブール値を取得または設定します。 |
Status |
エクスポート セッションの状態を取得します。 |
Superclass |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
SuperHandle |
この NSObject の基底クラスのメソッドを表すために使用されるハンドル。 (継承元 NSObject) |
SupportedFileTypes |
セッションで生成できるサポートされているファイルの種類を識別する値の配列を取得します。 |
TimeRange |
ソースからエクスポートするデータの時間範囲を取得または設定します。 |
VideoComposition |
エクスポートされたデータに対してビデオ合成を実行する方法と実行する方法を制御する値を取得または設定します。 |
Zone |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 (継承元 NSObject) |
メソッド
拡張メソッド
ObjectDidBeginEditing(NSObject, INSEditor) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
ObjectDidEndEditing(NSObject, INSEditor) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
GetValidModes(NSObject, NSFontPanel) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
ValidateToolbarItem(NSObject, NSToolbarItem) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
GetDebugDescription(INSObjectProtocol) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
EndPreviewPanelControl(NSObject, QLPreviewPanel) |
インスタンスのコード変換を別の AVAsset 形式にカプセル化します。 |
GetAccessibilityCustomRotors(NSObject) |
オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を |