MediaFrameSourceController Klasse
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.
Ermöglicht ihnen das Abrufen und Festlegen von Eigenschaften einer MediaFrameSource und das Abrufen eines VideoDeviceControllers, der Kamerasteuerelemente wie Belichtung, Fokus und Zoom bereitstellt.
public ref class MediaFrameSourceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSourceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSourceController
Public NotInheritable Class MediaFrameSourceController
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
Rufen Sie eine instance der MediaFrameSourceController-Klasse ab, indem Sie auf die Controller-Eigenschaft einer MediaFrameSource zugreifen.
Anleitungen zur Verwendung von MediaFrameSource zum Erfassen von Frames finden Sie unter Verarbeiten von Medienframes mit MediaFrameReader.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1703 | 15063 | GetPropertyByExtendedIdAsync |
1703 | 15063 | SetPropertyByExtendedIdAsync |
1803 | 17134 | AudioDeviceController |
Eigenschaften
AudioDeviceController |
Ruft einen AudioDeviceController für eine MediaFrameSource ab, der Steuerelemente wie das Festlegen der Lautstärke oder das Stummschalten des Audiogeräts bereitstellt. |
VideoDeviceController |
Ruft einen VideoDeviceController für eine MediaFrameSource ab, der Kamerasteuerelemente wie Belichtung, Fokus und Zoom bereitstellt. |
Methoden
GetPropertyAsync(String) |
Ruft asynchron ein Objekt ab, das den Wert einer MediaFrameSource-Eigenschaft enthält, wenn der Eigenschaftswert erfolgreich abgerufen wurde, und beschreibt das Ergebnis status des Get-Vorgangs. |
GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>) |
Ruft asynchron den Wert der Eigenschaft mit der angegebenen ID aus einer MediaFrameSource ab, wobei eine erweiterte ID mit benutzerdefinierten Headerinformationen verwendet und die maximale Puffergröße angegeben wird, die zum Speichern des Ergebnisses erforderlich ist. |
SetPropertyAsync(String, Object) |
Legt den Wert einer MediaFrameSource-Eigenschaft asynchron fest und gibt ein MediaFrameSourceSetPropertyStatus-Objekt zurück, das das Ergebnis status des Set-Vorgangs beschreibt. |
SetPropertyByExtendedIdAsync(Byte[], Byte[]) |
Legt den Wert der Eigenschaft mit der angegebenen ID für eine MediaFrameSource asynchron fest, wobei eine erweiterte ID mit benutzerdefinierten Headerinformationen verwendet wird. |