Поделиться через


структура KSCAMERA_PROFILE_PININFO (ksmedia.h)

Эта структура указывает доступный список типов мультимедиа для каждого закрепления драйвера камеры.

Синтаксис

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;

Члены

PinCategory

Это категория PINNAME, соответствующая фиксации, предварительному просмотру или закреплению изображения. Для Windows 10 поддерживаются только поддерживаемые категории контактов: PINNAME_VIDEO_CAPTURE, PINNAME_VIDEO_PREVIEW, PINNAME_VIDEO_STILL. Все остальные категории приводят к ошибке STATUS_INVALID_PARAMETER.

PinIndex

ProfileSensorType

Reserved

Неиспользованный. Должно быть 0.

MediaInfoCount

Размер массива KSCAMERA_PROFILE_MEDIAINFO структур, указанных в поле MediaInfos.

MediaInfos

Массив структур KSCAMERA_PROFILE_MEDIAINFO.

Требования

Требование Ценность
заголовка ksmedia.h