KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S-Struktur (ksmedia.h)

Die KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S-Struktur beschreibt die tatsächlichen Bildfrequenzinformationen als Reaktion auf KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE Eigenschaftenanforderungen.

Syntax

typedef struct {
  KSPROPERTY Property;
  ULONG      StreamIndex;
  ULONG      RangeIndex;
  SIZE       Dimensions;
  LONGLONG   CurrentActualFrameRate;
  LONGLONG   CurrentMaxAvailableFrameRate;
} KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S, *PKSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S;

Member

Property

Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID und den Anforderungstyp beschreibt.

StreamIndex

Enthält den nullbasierten Index des Datenstroms.

RangeIndex

Enthält den nullbasierten Index in der Bereichsliste. Der an dieser Stelle enthaltene Wert gibt den Bereich an, in dem Bildfrequenzinformationen angefordert werden.

Dimensions

Gibt die Breite und Höhe des Bilds an.

CurrentActualFrameRate

Gibt die tatsächliche Bildfrequenz für den angegebenen Stream und Bereich an. Bildfrequenzwerte werden in Einheiten von 100 Nanosekunden ausgedrückt.

CurrentMaxAvailableFrameRate

Gibt die maximale Bildfrequenz für den angegebenen Datenstrom und Bereich an. Bildfrequenzwerte werden in Einheiten von 100 Nanosekunden ausgedrückt.

Hinweise

Der Minitreiber sollte STATUS_NOT_SUPPORTED zurückgeben, wenn die Stecknadel nicht geöffnet ist.

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE

PROPSETID_VIDCAP_VIDEOCONTROL