Share via


VideoMediaFrame.Direct3DSurface Proprietà

Definizione

Ottiene un oggetto IDirect3DSurface contenente i dati dell'immagine per VideoMediaFrame.

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

Valore della proprietà

Oggetto IDirect3DSurface contenente i dati dell'immagine per VideoMediaFrame.

Commenti

Se si inizializza un oggetto MediaCapture per l'utilizzo della memoria CPU per i fotogrammi acquisiti impostando la proprietà MemoryPreference di MediaCaptureInitializationSettings su Cpu, la proprietà Direct3DSurface di un videoMediaFrame ricevuto sarà null e la proprietà SoftwareBitmap non sarà null e conterrà i dati dell'immagine dal frame. L'impostazione della preferenza di memoria su Auto consente al sistema di scegliere la posizione di memoria ottimale per il dispositivo corrente. Se il sistema sceglie di usare la memoria GPU, la proprietà SoftwareBitmap sarà Null e la proprietà Direct3DSurface conterrà i dati dell'immagine del frame.

Si applica a