Share via


IRTCClient::get_TemporalSpatialTradeOff

The get_TemporalSpatialTradeOff property gets the temporal-spatial tradeoff for all media streaming. A lowered tradeoff value will increase the video resolution and decrease the frame rate. Increasing the tradeoff value will increase the frame rate and decrease the video resolution. This method retrieves the temporal-spatial tradeoff set in IRTCClient::put_TemporalSpatialTradeoff.

HRESULT get_TemporalSpatialTradeOff(long*plValue);

Parameters

  • plValue
    [out] Pointer to a long containing the tradeoff value, a number between 0 and 255 (on a linear scale). The default value is set to 128. A value of 0 represents the maximum video quality with the lowest frame rate. A value of 255 represents the highest frame rate with the lowest quality video resolution.

Return Values

RTC methods may return an RTC_E_ constant.

Value Meaning
RTC_E_CLIENT_NOT_INITIALIZED The client has not been initialized.

Requirements

Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Redistributable: Requires Rtcdll.dll on Windows 2000, and Windows Me/98.
Header: Declared in Rtccore.h.
Library: Included as a resource in Rtcdll.dll.
GUID: IID_IRTCClient is defined as 07829e45-9a34-408e-a011-bddf13487cd1.

See Also

IRTCClient