Freigeben über


KSCAMERA_PROFILE_CONCURRENCYINFO Struktur (ksmedia.h)

Ein Array von KSCAMERA_PROFILE_CONCURRENCYINFO Strukturen bilden die Camera.Concurrency Parameter der KSDEVICE_PROFILE_INFO Struktur (deren Arraygröße durch Camera.CountOfConcurrency Parameter angegeben wird), der angibt, welche Profile das in der KSCAMERA_PROFILE_INFO Struktur identifizierte Profil gleichzeitig auf verschiedenen Kameras ausgeführt werden kann.

Syntax

typedef struct _KSCAMERA_PROFILE_CONCURRENCYINFO {
  GUID                   ReferenceGuid;
  UINT32                 Reserved;
  UINT32                 ProfileCount;
  PKSCAMERA_PROFILE_INFO Profiles;
} KSCAMERA_PROFILE_CONCURRENCYINFO, *PKSCAMERA_PROFILE_CONCURRENCYINFO;

Angehörige

ReferenceGuid

Muss auf die ReferenceGuid- der KSFILTER_DESCRIPTOR festgelegt werden, die dem anderen Gerät entspricht, mit dem dieses Profil gleichzeitig ist.

Reserved

Unbenutzt. Muss 0 sein.

ProfileCount

Die Anzahl der Profil-IDs, die im Profile Array enthalten sind. Muss größer als 0 sein.

Profiles

Dies ist ein Array von KSCAMERA_PROFILE_INFO Strukturen, die gleichzeitig auf dem anderen Kameragerät verwendet werden können, das durch die ReferenceGuidangegeben wird. Dieses Feld darf nicht NULL-sein.

Bemerkungen

Derzeit hat eine Anwendung keine Kenntnisse darüber, ob sie versuchen kann, von mehreren Kameras zu streamen, bis der Versuch erfolgreich war oder fehlschlägt. Im Fall des Webbloggingszenarios bedeutet dies, dass die Anwendung versuchen muss, beide Streams zu aktivieren, bevor sie die Benutzeroberfläche mit einem Bild im Bildvideoelement zeichnet.

Bei mehreren Anwendungen reicht die Parallelität nicht aus, um gleichzeitigen Betrieb zu gewährleisten. Die Parallelitätsinformationen versuchen nicht, dieses Szenario zu lösen. Stattdessen wird die vorhandene Kamera-Yanking-Funktion genutzt.

Wenn sowohl Camera.CountOfConcurrency als auch die felder Camera.Concurrency 0 bzw. NULL- sind, gibt es an, dass das vom KSCAMERA_PROFILE_INFO definierte Profil kein gleichzeitiges Profil ist.

Anforderungen

Anforderung Wert
Header- ksmedia.h