Partage via


VideoMediaFrame.Direct3DSurface Propriété

Définition

Obtient un objet IDirect3DSurface contenant les données d’image du VideoMediaFrame.

public:
 property IDirect3DSurface ^ Direct3DSurface { IDirect3DSurface ^ get(); };
IDirect3DSurface Direct3DSurface();
public IDirect3DSurface Direct3DSurface { get; }
var iDirect3DSurface = videoMediaFrame.direct3DSurface;
Public ReadOnly Property Direct3DSurface As IDirect3DSurface

Valeur de propriété

Objet IDirect3DSurface contenant les données d’image pour le VideoMediaFrame.

Remarques

Si vous initialisez un objet MediaCapture pour utiliser la mémoire du processeur pour les trames capturées en définissant la propriété MemoryPreference de MediaCaptureInitializationSettings sur Cpu, la propriété Direct3DSurface d’un VideoMediaFrame reçu sera null et la propriété SoftwareBitmap sera non null et contiendra les données d’image du frame. La définition de la préférence de mémoire sur Auto permet au système de choisir l’emplacement de mémoire optimal pour l’appareil actuel. Si le système choisit d’utiliser la mémoire GPU, la propriété SoftwareBitmap est null et la propriété Direct3DSurface contient les données d’image du frame.

S’applique à