struttura KSCAMERA_PROFILE_CONCURRENCYINFO (ksmedia.h)

Una matrice di strutture KSCAMERA_PROFILE_CONCURRENCYINFO formano il parametro Camera.Concurrency della struttura KSDEVICE_PROFILE_INFO (le cui dimensioni della matrice sono specificate dal parametro Camera.CountOfConcurrency ) che indicano quali profili il profilo identificato nella struttura KSCAMERA_PROFILE_INFO possono essere eseguiti contemporaneamente in fotocamere diverse.

Sintassi

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

Members

ReferenceGuid

Deve essere impostato su ReferenceGuid del KSFILTER_DESCRIPTOR che corrisponde all'altro dispositivo con cui il profilo è simultaneo.

Reserved

Non utilizzato. Deve essere 0.

ProfileCount

Numero di ID profilo contenuti nella matrice Profiles . Deve essere maggiore di 0.

Profiles

Si tratta di una matrice di strutture KSCAMERA_PROFILE_INFO che possono essere usate contemporaneamente nell'altro dispositivo della fotocamera specificato da ReferenceGuid. Questo campo non deve essere NULL.

Commenti

Attualmente, un'applicazione non ha alcuna conoscenza del fatto che possa tentare di trasmettere da più fotocamere fino a quando il tentativo non riesce o non riesce. Nel caso dello scenario di blogging Web, ciò significa che l'applicazione dovrà tentare di attivare entrambi i flussi prima di disegnare l'interfaccia utente con un'immagine nell'elemento video immagine.

Per più applicazioni, la concorrenza non sarà sufficiente per garantire l'operazione simultanea. Le informazioni sulla concorrenza non tenteranno di risolvere questo scenario. Verrà invece sfruttata la funzionalità di yanking della fotocamera esistente.Instead, the existing camera yanking feature will be leveraged.

Se i campi Camera.CountOfConcurrency e Camera.Concurrency sono rispettivamente 0 e NULL , indica al sistema operativo che il profilo definito dal KSCAMERA_PROFILE_INFO non è un profilo simultaneo.

Requisiti

Requisito Valore
Intestazione ksmedia.h