IVPBaseConfig::GetMaxPixelRate method (vpconfig.h)
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
The GetMaxPixelRate
method retrieves the maximum pixel rate the device will output for a given width and height.
Syntax
HRESULT GetMaxPixelRate(
[in, out] LPAMVPSIZE pamvpSize,
[out] LPDWORD pdwMaxPixelsPerSecond
);
Parameters
[in, out] pamvpSize
Pointer to an AMVPSIZE structure containing the desired width and height.
[out] pdwMaxPixelsPerSecond
Pointer to a variable that receives the maximum pixel rate, in pixels per second.
Return value
Returns an HRESULT value.
Remarks
This method retrieves the maximum pixels per second expected for a given size. If the device does not support this size, then it returns the rate and the size that it supports.
Include Dvp.h and Vptype.h before Vpconfig.h.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | vpconfig.h |