Partager via


KSPROPERTY_VIDEOCONTROL_FRAME_RATES

La propriété KSPROPERTY_VIDEOCONTROL_FRAME_RATES énumère les fréquences d’images disponibles. Cette propriété est facultative.

Tableau récapitulatif de l’utilisation

Get Set Cible Type de descripteur de propriété Type de valeur de propriété

Oui

Non

Filtrer

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

tableau KSMULTIPLE_ITEM

La valeur de propriété (données d’opération) est un tableau KSMULTIPLE_ITEM qui décrit les fréquences d’images disponibles en unités de 100 nanosecondes.

Remarques

Les fréquences d’images disponibles sont retournées dans un tableau KSMULTIPLE_ITEM. L’application envoie au minidriver une requête KSPROPERTY_VIDEOCONTROL_FRAME_RATES spécifiant l’index de flux et les dimensions de l’image dans une structure de KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S. Le minidriver retourne des informations sur les fréquences d’images dans la mémoire tampon du tableau KSMULTIPLE_ITEM de l’appelant. Cette mémoire tampon a un en-tête fixe (KSMULTIPLE_ITEM) et une quantité variable de données qui le suit (en fonction des valeurs de la structure KSMULTIPLE_ITEM).

Les valeurs individuelles sont par incréments de 100 nansecondes.

Si la taille de la mémoire tampon passée au minidriver est égale à zéro, le minidriver doit définir le membre NumberOfBytesToTransfer de la structure HW_STREAM_REQUEST_BLOCK passée au minidriver sur la taille de la mémoire tampon requise et retourner STATUS_BUFFER_OVERFLOW.

Configuration requise

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S