MediaCaptureSettings.Direct3D11Device Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.