Freigeben über


KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S Struktur (ksmedia.h)

Die KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S-Struktur beschreibt tatsächliche Bildfrequenzinformationen als Reaktion auf KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE Eigenschaftsanforderungen.

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;

Angehörige

Property

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

StreamIndex

Enthält den nullbasierten Index des Datenstroms.

RangeIndex

Enthält den nullbasierten Index in der Bereichsliste. Der in dieser Position 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 Framerate für den angegebenen Datenstrom und den angegebenen Bereich an. Bildfrequenzwerte werden in 100-Nanosekundeneinheiten ausgedrückt.

CurrentMaxAvailableFrameRate

Gibt die maximale Framerate für den angegebenen Datenstrom und den angegebenen Bereich an. Bildfrequenzwerte werden in 100-Nanosekundeneinheiten ausgedrückt.

Bemerkungen

Der Minidriver sollte STATUS_NOT_SUPPORTED zurückgeben, wenn der Pin nicht geöffnet ist.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE

PROPSETID_VIDCAP_VIDEOCONTROL