Freigeben über


KSCAMERA_PROFILE_INFO Struktur (ksmedia.h)

Die KSCAMERA_PROFILE_INFO Struktur wird verwendet, um ein bestimmtes Profil eindeutig zu identifizieren.

Syntax

typedef struct _KSCAMERA_PROFILE_INFO {
  GUID                      ProfileId;
  UINT32                    Index;
  UINT32                    PinCount;
  PKSCAMERA_PROFILE_PININFO Pins;
} KSCAMERA_PROFILE_INFO, *PKSCAMERA_PROFILE_INFO;

Angehörige

ProfileId

GUID, die eine eindeutige ID für das Profil darstellt. Diese GUID kann eine eindeutige, von IHV/OEM erstellte GUID sein, die ein benutzerdefiniertes Profil darstellt, oder es kann sich um eine vordefinierte GUID handelt.

Dieses Feld darf nicht auf KSCAMERAPROFILE_Legacyfestgelegt werden. Das Legacyprofil darf nicht vom Kameratreiber veröffentlicht werden. Die Legacyprofil-ID wird während der Initialisierung des Aufnahmemoduls/der Medienaufnahme an den Kameratreiber gesendet, wenn die Anwendung nicht angegeben hat, dass sie Profile unterstützen kann.

In solchen Fällen muss der Kameratreiber sein Verhalten auf den Windows 8.1-Betriebsmodus zurücksetzen und nur die reduzierten Medientypen zusammen mit den entsprechenden KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_EXCLUSIVE_WITH_RECORD und KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_SEQUENCE_EXCLUSIVE_WITH_RECORD Funktionsbits verfügbar machen, die angeben, ob der Kameratreiber die gleichzeitige Aufnahme/Foto- und/oder Aufnahme-/Fotosequenz innerhalb der reduzierten Setmedien unterstützen kann. Art.

Index

Jedes Profil innerhalb einer bestimmten ProfileId- Gruppe muss einen eindeutigen Index- Wert aufweisen. Dadurch kann jedes Profil für ein Gerät eindeutig mit ProfileId + Index-identifiziert werden.

PinCount

Die Anzahl der KSCAMERA_PROFILE_PININFO Strukturen, auf die durch Pinsverwiesen wird. Dieser Wert muss größer als 0 sein.

Pins

Ein Array von KSCAMERA_PROFILE_PININFO Strukturen, die die unterstützten Medientypen für jeden pins dieses Profils definieren. Dieses Feld darf nicht NULL-sein.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)