Partager via


MediaCaptureSettings.Direct3D11Device Propriété

Définition

Obtient un IDirect3DDevice représentant l’appareil Direct3D instance utilisé par l’objet MediaCapture associé.

public:
 property IDirect3DDevice ^ Direct3D11Device { IDirect3DDevice ^ get(); };
IDirect3DDevice Direct3D11Device();
public IDirect3DDevice Direct3D11Device { get; }
var iDirect3DDevice = mediaCaptureSettings.direct3D11Device;
Public ReadOnly Property Direct3D11Device As IDirect3DDevice

Valeur de propriété

IDirect3DDevice représentant l’appareil Direct3D instance utilisé par l’objet MediaCapture associé.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Remarques

Par défaut, l’objet MediaCapture tente d’utiliser le GPU pour son calcul et d’utiliser des surfaces Direct3D pour imager des données, bien que cela puisse être désactivé avec la propriété MemoryPreference . Cette propriété permet à une application d’accéder aux instance de l’appareil Direct3D utilisé pour allouer les surfaces. Cela est particulièrement utile lors de l’interopérabilité avec d’autres API Basées sur Direct3D, telles que Win2D.

S’applique à