Freigeben über


KSCAMERA_PROFILE_PININFO Struktur (ksmedia.h)

Diese Struktur gibt die verfügbare Liste der Medientypen für die einzelnen Kameratreiber-Pins an.

Syntax

typedef struct _KSCAMERA_PROFILE_PININFO {
  GUID                        PinCategory;
  union {
    struct {
      USHORT PinIndex;
      USHORT ProfileSensorType;
    };
    UINT32 Reserved;
  };
  UINT32                      MediaInfoCount;
  PKSCAMERA_PROFILE_MEDIAINFO MediaInfos;
} KSCAMERA_PROFILE_PININFO, *PKSCAMERA_PROFILE_PININFO;

Angehörige

PinCategory

Dies ist die PINNAME-Kategorie, die "Capture", "Preview" oder "Still image pin" entspricht. Für Windows 10 sind die einzigen unterstützten Pinkategorien: PINNAME_VIDEO_CAPTURE, PINNAME_VIDEO_PREVIEW, PINNAME_VIDEO_STILL. Alle anderen Kategorien führen zu einem STATUS_INVALID_PARAMETER Fehler.

PinIndex

ProfileSensorType

Reserved

Unbenutzt. Muss 0 sein.

MediaInfoCount

Arraygröße von KSCAMERA_PROFILE_MEDIAINFO Strukturen, die im Feld "MediaInfos" angegeben sind.

MediaInfos

Array von KSCAMERA_PROFILE_MEDIAINFO Strukturen.

Anforderungen

Anforderung Wert
Header- ksmedia.h