VideoMediaFrame.Direct3DSurface 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 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.