MediaCaptureSettings.Direct3D11Device Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein IDirect3DDevice ab, das das Direct3D-Gerät darstellt instance vom zugeordneten MediaCapture-Objekt verwendet wird.
public:
property IDirect3DDevice ^ Direct3D11Device { IDirect3DDevice ^ get(); };
IDirect3DDevice Direct3D11Device();
public IDirect3DDevice Direct3D11Device { get; }
var iDirect3DDevice = mediaCaptureSettings.direct3D11Device;
Public ReadOnly Property Direct3D11Device As IDirect3DDevice
Eigenschaftswert
Ein IDirect3DDevice, das das Direct3D-Gerät darstellt, instance vom zugeordneten MediaCapture-Objekt verwendet wird.
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|
Hinweise
Standardmäßig versucht das MediaCapture-Objekt , die GPU für seine Berechnung zu verwenden und Direct3D-Oberflächen für Bilddaten zu verwenden, obwohl dies mit der MemoryPreference-Eigenschaft deaktiviert werden kann. Mit dieser Eigenschaft kann eine App auf die instance des Direct3D-Geräts zugreifen, das zum Zuweisen der Oberflächen verwendet wird. Dies ist besonders nützlich bei der Zusammenarbeit mit anderen Direct3D-basierten APIs, z. B. Win2D.