Last updated: July 23, 2026
名前空間: YukkuriMovieMaker.Plugin.FileWriter
アセンブリ: YukkuriMovieMaker.Plugin.dll
GPUフレーム対応の動画ファイルライターのインターフェースです。
public interface IVideoFileWriter3 : IVideoFileWriter2, IVideoFileWriter, IDisposable
実装 YukkuriMovieMaker.Plugin.FileWriter.IVideoFileWriter2, YukkuriMovieMaker.Plugin.FileWriter.IVideoFileWriter, System.IDisposable
IsGpuFrameSupported が true の場合、YMM4はCPUへのコピーを省略してGPUメモリ上のビットマップを直接渡します。
GPUエンコーダー(NVENC・QSVなど)を使用する場合に効果的です。
| 名前 | 型 | 説明 |
|---|---|---|
| IsGpuFrameSupported | System.Boolean | GPUメモリ上のフレームを直接受け取れるかどうかを取得します。 |
GPUメモリ上のフレームを直接受け取れるかどうかを取得します。
bool IsGpuFrameSupported { get; }
true を返した場合、WriteVideo に渡される ID2D1Bitmap1 はGPUメモリ上に存在します。
CPUコピーが不要なためパフォーマンスが向上しますが、エンコーダーがGPUアクセスに対応している必要があります。
Last updated: July 23, 2026
名前空間: YukkuriMovieMaker.Plugin.FileWriter
アセンブリ: YukkuriMovieMaker.Plugin.dll
GPUフレーム対応の動画ファイルライターのインターフェースです。
public interface IVideoFileWriter3 : IVideoFileWriter2, IVideoFileWriter, IDisposable
実装 YukkuriMovieMaker.Plugin.FileWriter.IVideoFileWriter2, YukkuriMovieMaker.Plugin.FileWriter.IVideoFileWriter, System.IDisposable
IsGpuFrameSupported が true の場合、YMM4はCPUへのコピーを省略してGPUメモリ上のビットマップを直接渡します。
GPUエンコーダー(NVENC・QSVなど)を使用する場合に効果的です。
| 名前 | 型 | 説明 |
|---|---|---|
| IsGpuFrameSupported | System.Boolean | GPUメモリ上のフレームを直接受け取れるかどうかを取得します。 |
GPUメモリ上のフレームを直接受け取れるかどうかを取得します。
bool IsGpuFrameSupported { get; }
true を返した場合、WriteVideo に渡される ID2D1Bitmap1 はGPUメモリ上に存在します。
CPUコピーが不要なためパフォーマンスが向上しますが、エンコーダーがGPUアクセスに対応している必要があります。