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 |
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) |