// ksmedia.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S structure describes actual frame rate information in response to KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE property requests.
PropertySpecifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.
StreamIndexContains the zero-based index of the stream.
RangeIndexContains the zero-based index into the range list. The value contained at this location specifies the range in which frame rate information is being requested.
DimensionsSpecifies the width and height of the image.
CurrentActualFrameRateSpecifies the actual frame rate for the specified stream and range. Frame rate values are expressed in 100-nanosecond units.
CurrentMaxAvailableFrameRateSpecifies the maximum frame rate for the specified stream and range. Frame rate values are expressed in 100-nanosecond units.
The minidriver should return STATUS_NOT_SUPPORTED if the pin is not open.
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE