次の方法で共有


MediaMemoryTypes 列挙型

定義

メディア操作に使用できるメモリの種類を指定します。

public enum class MediaMemoryTypes
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class MediaMemoryTypes
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum MediaMemoryTypes
var value = Windows.Media.Effects.MediaMemoryTypes.gpu
Public Enum MediaMemoryTypes
継承
MediaMemoryTypes
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

フィールド

Cpu 1

CPU メモリ。

Gpu 0

GPU メモリ。

GpuAndCpu 2

GPU メモリと CPU メモリの両方。

注釈

効果のメモリの種類を設定するときに MediaMemoryTypes.GpuAndCpu を指定した場合、システムは GPU またはシステム メモリを使用します。どちらか一方がパイプラインの効率が高くなります。 この値を使用する場合は、ProcessFrame メソッドでチェックして、メソッドに渡された SoftwareBitmap または IDirect3DSurface にデータが含まれているかどうかを確認し、それに応じてフレームを処理する必要があります。

適用対象