MediaCaptureSettings.Direct3D11Device プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関連付けられた MediaCapture オブジェクトによって使用されている Direct3D デバイス インスタンスを表す IDirect3DDevice を取得します。
public:
property IDirect3DDevice ^ Direct3D11Device { IDirect3DDevice ^ get(); };
IDirect3DDevice Direct3D11Device();
public IDirect3DDevice Direct3D11Device { get; }
var iDirect3DDevice = mediaCaptureSettings.direct3D11Device;
Public ReadOnly Property Direct3D11Device As IDirect3DDevice
プロパティ値
関連付けられた MediaCapture オブジェクトによって使用されている Direct3D デバイス インスタンスを表す IDirect3DDevice。
Windows の要件
デバイス ファミリ |
Windows 10, version 1803 (10.0.17134.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v6.0 で導入)
|
注釈
既定では、 MediaCapture オブジェクトは計算に GPU を使用し、Direct3D サーフェスを使用してデータをイメージ化しようとしますが、 これは MemoryPreference プロパティで無効にすることができます。 このプロパティを使用すると、アプリは、サーフェスの割り当てに使用される Direct3D デバイスのインスタンスにアクセスできます。 これは、Win2D などの他の Direct3D ベースの API と相互運用する場合に特に便利です。