MediaCaptureInitializationSettings.MemoryPreference 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 ou définit un objet spécifiant l’emplacement de mémoire par défaut pour le stockage des images acquises à partir d’un Objet MediaFrameSource utilisé par MediaCapture.
public:
property MediaCaptureMemoryPreference MemoryPreference { MediaCaptureMemoryPreference get(); void set(MediaCaptureMemoryPreference value); };
MediaCaptureMemoryPreference MemoryPreference();
void MemoryPreference(MediaCaptureMemoryPreference value);
public MediaCaptureMemoryPreference MemoryPreference { get; set; }
var mediaCaptureMemoryPreference = mediaCaptureInitializationSettings.memoryPreference;
mediaCaptureInitializationSettings.memoryPreference = mediaCaptureMemoryPreference;
Public Property MemoryPreference As MediaCaptureMemoryPreference
Valeur de propriété
Objet spécifiant par défaut l’emplacement de mémoire pour le stockage des images acquises à partir d’un Objet MediaFrameSource.
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|
Remarques
L’objet MediaCapture peut stocker les données d’image d’un VideoMediaFrame acquis à partir d’un MediaFrameSource dans la mémoire processeur ou GPU. Lorsque MemoryPreference est défini sur Processeur, la mémoire du processeur est utilisée et, par conséquent, la propriété SoftwareBitmap des objets VideoMediaFrame acquis est non null et contient les données d’image pour le frame. Quand Auto est spécifié, le système choisit dynamiquement l’emplacement de mémoire optimal pour l’appareil actuel. Si le système choisit d’utiliser la mémoire GPU, la propriété Direct3DSurface des objets VideoMediaFrame acquis n’est pas null et contient les données d’image pour le frame.