VideoMediaFrame.Direct3DSurface プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
VideoMediaFrame の画像データを含む IDirect3DSurface オブジェクトを取得します。
public:
property IDirect3DSurface ^ Direct3DSurface { IDirect3DSurface ^ get(); };
IDirect3DSurface Direct3DSurface();
public IDirect3DSurface Direct3DSurface { get; }
var iDirect3DSurface = videoMediaFrame.direct3DSurface;
Public ReadOnly Property Direct3DSurface As IDirect3DSurface
プロパティ値
VideoMediaFrame の画像データを含む IDirect3DSurface オブジェクト。
注釈
MediaCaptureInitializationSettings の MemoryPreference プロパティを Cpu に設定して、キャプチャされたフレームに CPU メモリを使用するように MediaCapture オブジェクトを初期化すると、受信した VideoMediaFrame の Direct3DSurface プロパティは null になり、SoftwareBitmap プロパティは null 以外になり、フレームからのイメージ データが含まれます。 メモリ設定を [自動 ] に設定すると、システムは現在のデバイスに最適なメモリの場所を選択できます。 システムが GPU メモリの使用を選択した場合、 SoftwareBitmap プロパティは null になり、 Direct3DSurface プロパティにはフレームのイメージ データが含まれます。