Microsoft DirectX 9.0


The SetBlendingParameter method sets the blending parameter that defines how a secondary stream is blended with a primary stream.


HRESULT SetBlendingParameter(
  DWORD dwBlendingParameter



[in] Value between 0 and 255 that indicates the amount of blending between a primary stream and a secondary stream.

Return Value

Returns an HRESULT value. Possible values include the following:

Value Description
E_UNEXPECTED Method called on primary stream.
E_INVALIDARG Value outside of possible range (0 to 255).
S_OK Success.


The value of the dwBlendingParameter parameter must be between 0 and 255, where 0 makes the secondary stream invisible and 255 makes the primary stream invisible in the area that the secondary stream occupies. If no value is set the default is 255.

This method is not intended to be called on the primary stream.

Note Current DirectShow implementation of this interface allows only values of 0 or 255 for the dwBlendingParameter parameter. Any other values are invalid.

See Also