структура KSCAMERA_MAXVIDEOFPS_FORPHOTORES (ksmedia.h)
Структура KSCAMERA_MAXVIDEOFPS_FORPHOTORES содержит данные свойства для максимальной частоты кадров в определенном разрешении для камеры, поддерживающей предварительный просмотр и захват. Эта структура используется при задании или получении данных для свойства KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES расширенного элемента управления.
Синтаксис
typedef struct tagKSCAMERA_MAXVIDEOFPS_FORPHOTORES {
ULONG PhotoResWidth;
ULONG PhotoResHeight;
ULONG PreviewFPSNum;
ULONG PreviewFPSDenom;
ULONG CaptureFPSNum;
ULONG CaptureFPSDenom;
} KSCAMERA_MAXVIDEOFPS_FORPHOTORES, *PKSCAMERA_MAXVIDEOFPS_FORPHOTORES;
Члены
PhotoResWidth
Ширина разрешения фотографий в пикселях.
PhotoResHeight
Высота разрешения фотографии в пикселях.
PreviewFPSNum
Значение числителя частоты кадров предварительного просмотра.
PreviewFPSDenom
Значение знаменателя частоты кадров предварительного просмотра.
CaptureFPSNum
Значение числителя частоты кадров захвата.
CaptureFPSDenom
Значение знаменателя частоты кадров захвата.
Комментарии
При установке свойства с помощью запроса KSPROPERTY_TYPE_SET элементы PhotoResWidth и PhotoResHeight предоставляются приложением на основе доступных типов мультимедиа. Драйвер камеры должен хранить эти сведения о разрешении внутри системы. При KSPROPERTY_TYPE_SET запросах драйвер должен игнорировать элементы частоты кадров предварительного просмотра и записи.
Для любого последующего запроса KSPROPERTY_TYPE_GET драйвер камеры на основе разрешения, предоставленного в предыдущем запросе KSPROPERTY_TYPE_SET, должен предоставить частоту кадров для потоков предварительного просмотра и захвата. Кроме того, драйвер камеры должен задать для PhotoResWidth и PhotoResHeight разрешение, предоставленное в запросе KSPROPERTY_TYPE_SET.
Если для сеанса не было сделано KSPROPERTY_TYPE_SET запроса, драйвер камеры устанавливает для всех членов структуры KSCAMERA_MAXVIDEOFPS_FORPHOTORES значение 0.
Если предварительный просмотр или захват не поддерживаются, например, если камера является камерой с двумя закрепленными камерами только с одним видеоклипом, она должна использовать элементы CaptureFPSNum и CaptureFPSDenom и установить для элементов PreviewFPSNum и PreviewFPSDenom значение 0.
Если драйвер камеры поддерживает KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE в элементе управления режимом фотографии , этот элемент управления является обязательным.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Минимальная версия сервера | Windows Server 2012 R2 |
Верхняя часть | ksmedia.h (включая Ksmedia.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по