VideoMediaFrame.Direct3DSurface Propiedad

Definición

Obtiene un objeto IDirect3DSurface que contiene los datos de imagen de VideoMediaFrame.

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

Valor de propiedad

Objeto IDirect3DSurface que contiene los datos de imagen de VideoMediaFrame.

Comentarios

Si inicializa un objeto MediaCapture para usar la memoria de CPU para fotogramas capturados estableciendo la propiedad MemoryPreference de MediaCaptureInitializationSettings en Cpu, la propiedad Direct3DSurface de un VideoMediaFrame recibido será null y la propiedad SoftwareBitmap no será NULL y contendrá los datos de imagen del marco. Establecer la preferencia de memoria en Auto permite al sistema elegir la ubicación de memoria óptima para el dispositivo actual. Si el sistema decide usar la memoria de GPU, la propiedad SoftwareBitmap será null y la propiedad Direct3DSurface contendrá los datos de imagen del fotograma.

Se aplica a