struttura KSCAMERA_PROFILE_CONCURRENCYINFO (ksmedia.h)
Una matrice di strutture KSCAMERA_PROFILE_CONCURRENCYINFO forma il parametro Camera.Concurrency della struttura KSDEVICE_PROFILE_INFO (la cui dimensione della matrice è specificata da parametro Camera.CountOfConcurre ncy) che indica quali profili il profilo identificato nella struttura KSCAMERA_PROFILE_INFO possono essere eseguiti simultaneamente su fotocamere diverse.
Sintassi
typedef struct _KSCAMERA_PROFILE_CONCURRENCYINFO {
GUID ReferenceGuid;
UINT32 Reserved;
UINT32 ProfileCount;
PKSCAMERA_PROFILE_INFO Profiles;
} KSCAMERA_PROFILE_CONCURRENCYINFO, *PKSCAMERA_PROFILE_CONCURRENCYINFO;
Membri
ReferenceGuid
Deve essere impostato sul ReferenceGuid del KSFILTER_DESCRIPTOR che corrisponde all'altro dispositivo con cui il profilo è simultaneo.
Reserved
Inutilizzato. Deve essere 0.
ProfileCount
Numero di ID profilo contenuti nella matrice profili di. Deve essere maggiore di 0.
Profiles
Si tratta di una matrice di strutture di KSCAMERA_PROFILE_INFO che possono essere usate contemporaneamente nell'altro dispositivo della fotocamera specificato dall'ReferenceGuid. Questo campo non deve essere NULL.
Osservazioni
Attualmente, un'applicazione non ha alcuna conoscenza di se può tentare di trasmettere da più fotocamere fino a quando il tentativo ha esito positivo o negativo. Nel caso dello scenario di blog 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 un'operazione simultanea. Le informazioni sulla concorrenza non tenteranno di risolvere questo scenario. Verrà invece sfruttata la funzionalità di yanking della fotocamera esistente.
Se entrambi i campi Camera.CountOfConcurrency e i campi camera.concurrency sono rispettivamente 0 e null, indica al sistema operativo che il profilo definito dal KSCAMERA_PROFILE_INFO non è un profilo simultaneo.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ksmedia.h |