структура 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 |