Share via


CSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S (Compact 2013)

3/26/2014

This structure describes actual frame rate information in response to CSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE property (see CSPROPERTY_VIDCAP_VIDEOCONTROL) requests.

Syntax

typedef struct {
  CSPROPERTY Property;
  ULONG      StreamIndex;
  ULONG      RangeIndex;
  SIZE       Dimensions;
  LONGLONG   CurrentActualFrameRate;
  LONGLONG   CurrentMaxAvailableFrameRate;
} CSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S, *PCSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S;

Members

  • Property
    A CSPROPERTY structure that describes the property set, property ID, and request type.
  • StreamIndex
    A ULONG value that contains the zero-based index of the stream.
  • RangeIndex
    A ULON value that contains 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.
  • Dimensions
    A SIZE structure that specifies the width and height of the image.
  • CurrentActualFrameRate
    A LONGLONG value that specifies the actual frame rate for the specified stream and range. Frame rate values are expressed in 100-nanosecond units. This value is only correct if the pin is open.
  • CurrentMaxAvailableFrameRate
    Specifies the maximum frame rate for the specified stream and range. Frame rate values are expressed in 100-nanosecond units.

Remarks

The minidriver should return STATUS_NOT_SUPPORTED if the pin is not open.

Requirements

Header

csmedia.h

See Also

Reference

Camera Driver Structures
CSPROPERTY_VIDCAP_VIDEOCONTROL
CSPROPERTY_VIDCAP_VIDEOCONTROL
CSPROPERTY

Other Resources

SIZE