Freigeben über


KSPROPERTY_VIDEOCONTROL_FRAME_RATES

Die KSPROPERTY_VIDEOCONTROL_FRAME_RATES-Eigenschaft listet die verfügbaren Bildfrequenzen auf. Diese Eigenschaft ist optional.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp

Ja

Nein

Filtern

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

KSMULTIPLE_ITEM Array

Der Eigenschaftswert (Vorgangsdaten) ist ein KSMULTIPLE_ITEM Array, das verfügbare Bildfrequenzen in 100 Nanosekundeneinheiten beschreibt.

Hinweise

Die verfügbaren Bildfrequenzen werden in einem KSMULTIPLE_ITEM Array zurückgegeben. Die Anwendung sendet dem Minidriver eine KSPROPERTY_VIDEOCONTROL_FRAME_RATES-Anforderung, die den Streamindex und die Bilddimensionen in einer KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S-Struktur angibt. Der Minitreiber gibt Bildfrequenzinformationen im KSMULTIPLE_ITEM Arraypuffer des Aufrufers zurück. Dieser Puffer verfügt über einen festen Header (KSMULTIPLE_ITEM) und eine Datenmenge variabler Länge, die darauf folgt (basierend auf den Werten in der KSMULTIPLE_ITEM-Struktur).

Einzelne Werte werden in 100-Nansekunden-Schritten angegeben.

Wenn die Größe des an den Minitreiber übergebenen Puffers null ist, sollte der Minitreiber den NumberOfBytesToTransfer-Member der an den Minitreiber übergebenen HW_STREAM_REQUEST_BLOCK-Struktur auf die Größe des erforderlichen Puffers festlegen und STATUS_BUFFER_OVERFLOW zurückgeben.

Anforderungen

Header

Ksmedia.h (einschließlich Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S