MultiSourceMediaFrameReader.AcquisitionMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, wie das System Frames verwalten soll, die von einem MultiSourceMediaFrameReader abgerufen wurden, wenn ein neuer Frame eingeht, bevor die App die Verarbeitung des vorherigen Frames abgeschlossen hat.
public:
property MediaFrameReaderAcquisitionMode AcquisitionMode { MediaFrameReaderAcquisitionMode get(); void set(MediaFrameReaderAcquisitionMode value); };
MediaFrameReaderAcquisitionMode AcquisitionMode();
void AcquisitionMode(MediaFrameReaderAcquisitionMode value);
public MediaFrameReaderAcquisitionMode AcquisitionMode { get; set; }
var mediaFrameReaderAcquisitionMode = multiSourceMediaFrameReader.acquisitionMode;
multiSourceMediaFrameReader.acquisitionMode = mediaFrameReaderAcquisitionMode;
Public Property AcquisitionMode As MediaFrameReaderAcquisitionMode
Eigenschaftswert
Ein Wert, der den Erfassungsmodus des Framelesegeräts angibt.
Windows-Anforderungen
Gerätefamilie |
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)
|
Hinweise
Wenn diese Eigenschaft auf Realtime festgelegt ist, werden Frames, die während der Ausführung des FrameArrived-Ereignishandlers der App eingehen, gelöscht. Dieser Modus eignet sich gut für Szenarien, in denen die Verarbeitung des aktuellen Frames priorisiert wird, z. B. Anwendungen für maschinelles Sehen in Echtzeit.
Wenn diese Eigenschaft auf Gepuffert festgelegt ist, werden Frames, die während der Ausführung des FrameArrived-Ereignishandlers der App eingehen, vom System im Arbeitsspeicher gepuffert. Das FrameArrived-Ereignis wird für jeden gepufferten Frame ausgelöst, wenn der Ereignishandler für den vorherigen Frame abgeschlossen ist. Dieser Modus ist für Apps vorgesehen, für die die Sequenz der Frames kritisch ist und für die gelöschte Frames das Szenario unterbrechen. Beachten Sie, dass nach Erreichen des Arbeitsspeicherlimits des Systems für gepufferte Frames keine weiteren Frames mehr abgerufen werden, bis die App gepufferte Frames verarbeitet und Arbeitsspeicher für die Erfassung zusätzlicher Frames freigibt.