SceneAnalysisRecommendation Enumeration
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 die empfohlene Bildverarbeitung an, um die Bildqualität und Genauigkeit der aufgenommenen Bilder basierend auf den aktuellen Aufnahmebedingungen zu verbessern, die von SceneAnalysisEffect bestimmt werden.
public enum class SceneAnalysisRecommendation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class SceneAnalysisRecommendation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum SceneAnalysisRecommendation
var value = Windows.Media.Core.SceneAnalysisRecommendation.standard
Public Enum SceneAnalysisRecommendation
- Vererbung
-
SceneAnalysisRecommendation
- Attribute
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)
|
Felder
Hdr | 1 | Die HDR-Verarbeitung (High Dynamic Range) wird empfohlen. |
LowLight | 2 | Die Verarbeitung mit geringem Licht wird empfohlen. |
Standard | 0 | Es wird keine Bildverarbeitung empfohlen. |
Hinweise
Rufen Sie einen Wert aus dieser Enumeration ab, indem Sie SceneAnalysisEffect implementieren, einen Handler für das SceneAnalyzed-Ereignis registrieren und dann die AnalysisRecommendation-Eigenschaft der SceneAnalysisEffectFrame überprüfen, die in den Ereignisargumenten übergeben wurde. Weitere Informationen zur Verwendung von SceneAnalysisEffect finden Sie unter Scene anlysis for MediaCapture.
Wenn der Effekt die Verwendung von HDR empfiehlt, können Sie dies auf folgende Weise tun:
- Verwenden Sie die AdvancedPhotoCapture-Klasse für Videoaufnahmen mit dem integrierten Windows-HDR-Verarbeitungsalgorithmus. Weitere Informationen finden Sie unter High Dynamic Range (HDR) und Fotoaufnahme bei schlechten Lichtverhältnissen.
- Verwenden Sie die HdrVideoControl-Klasse für Videoaufnahmen mit dem integrierten Windows-HDR-Verarbeitungsalgorithmus. Weitere Informationen finden Sie unter Steuerelemente des Aufnahmegeräts für Videoaufnahmen.
- Verwenden Sie VariablePhotoSequenceCapture , um eine Sequenz von Frames zu erfassen, die Sie dann mithilfe einer benutzerdefinierten HDR-Implementierung zusammengesetzt können. Weitere Informationen finden Sie unter Variable Fotosequenz.
Wenn der Effekt die Verarbeitung mit geringem Licht erneut unterstützt, können Sie dies auf folgende Weise implementieren:
Verwenden Sie die AdvancedPhotoCapture-Klasse , um Fotos mit dem integrierten Windows-Algorithmus für die Verarbeitung bei geringem Licht zu erfassen. Weitere Informationen finden Sie unter High Dynamic Range (HDR) und Fotoaufnahme bei schlechten Lichtverhältnissen.
Verwenden Sie die LowLightFusion-Klasse , um den integrierten Windows-Verarbeitungsalgorithmus für Schlechtes Licht für Bilder zu verwenden, die Sie ohne AdvancedPhotoCapture aufzeichnen.