Microsoft DirectX 9.0


This topic applies to Windows XP only.

The SetupMixerBitmap method configures the Video Mixing Renderer (VMR) to display an alpha-blended static bitmap on top of the video.


  MixerPictureDisp IpictureDisp,
  Opacity As Long,
  rDest As MSVidRect



Specifies the bitmap as an IPictureDisp object.


Specifies the opacity of the bitmap, as a number from 0 (transparent) to 100 (opaque).


Specifies the bitmap's rectangle as an IMSVidRect object relative to the video window.

Error Codes

If the method fails, an error is raised and Err.Number is set to a value other than zero.

Return Values

This method does not return a value.


The VMR alpha-blends the static bitmap image onto the video image. For information about the IPictureDisp interface, see the Platform SDK documentation.

This method sets the MSVidVideoRenderer.MixerBitmap, MSVidVideoRenderer.MixerBitmapOpacity, and MSVidVideoRenderer.MixerBitmapPositionRect properties.

See Also