Freigeben über


MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES-Attribut

Enthält ein IMFCollection-Objekt , das den IMFMediaSourceEx enthält, der die physischen Kameras darstellt, die einer virtuellen Kamera zugeordnet sind.

Datentyp

IMFCollection als IUnknown gespeichert.

Bemerkungen

Fordern Sie die Plattform an, dieses Attribut aufzufüllen, indem Sie das attribut MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES auf einen Wert ungleich 0 festlegen.

Die Plattform legt dieses Attribut auf dem IMFActivate fest, der der virtuellen Kamera zugeordnet ist, bevor die IMFActivate::ActivateObject-Methode aufgerufen wird.

Die resultierende IMFCollection kann leer sein, wenn die zugeordneten Kameras nicht mehr vorhanden sind. Virtuelle Kameraimplementierungen sollten dieses Szenario problemlos verarbeiten, indem sie dem Endbenutzer feedback geben, dass die zugehörige Kamera nicht verfügbar ist, z. B. die Anzeige eines festen "Videoframes".

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 11
Unterstützte Mindestversion (Server)
Windows 11
Header
Mfvirtualcamera.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetUnknown

IMFAttributes::SetUnknown