Partager via


structure KSCAMERA_PROFILE_CONCURRENCYINFO (ksmedia.h)

Un tableau de structures KSCAMERA_PROFILE_CONCURRENCYINFO forme le paramètre Camera.Concurrency de la structure KSDEVICE_PROFILE_INFO (dont la taille du tableau est spécifiée par paramètre Camera.CountOfConcurrency) indiquant quels profils le profil identifié dans la structure KSCAMERA_PROFILE_INFO peuvent s’exécuter simultanément sur différentes caméras.

Syntaxe

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

Membres

ReferenceGuid

Doit être défini sur la ReferenceGuid de l'KSFILTER_DESCRIPTOR qui correspond à l’autre appareil avec lequel ce profil est simultané.

Reserved

Inutilisé. Doit être 0.

ProfileCount

Nombre d’ID de profil contenus dans le tableau Profils. Doit être supérieur à 0.

Profiles

Il s’agit d’un tableau de structures KSCAMERA_PROFILE_INFO qui peuvent être utilisées simultanément sur l’autre appareil photo spécifié par l'ReferenceGuid. Ce champ ne doit pas être NULL.

Remarques

Actuellement, une application n’a aucune connaissance de savoir s’il peut tenter de diffuser en continu à partir de plusieurs caméras jusqu’à ce que la tentative réussisse ou échoue. Dans le cas du scénario de blogs web, cela signifie que l’application devra tenter d’activer les deux flux avant de peindre l’interface utilisateur avec une image dans l’élément vidéo d’image.

Pour plusieurs applications, la concurrence ne suffit pas pour garantir l’opération simultanée. Les informations d’accès concurrentiel ne tenteront pas de résoudre ce scénario. Au lieu de cela, la fonctionnalité de yanking de caméra existante sera exploitée.

Si les champs Camera.CountOfConcurrency et camera.Concurrency sont respectivement 0 et NULL, il indique au système d’exploitation que le profil défini par le KSCAMERA_PROFILE_INFO n’est pas un profil simultané.

Exigences

Exigence Valeur
d’en-tête ksmedia.h