Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic applies to Windows XP or later.
The DisplaySizeList enumeration defines the possible sizes at which the video rectangle may be rendered.
Syntax
typedef enum DisplaySizeList {
  dslDefaultSize,
  dslSourceSize         = 0,
  dslHalfSourceSize,
  dslDoubleSourceSize,
  dslFullScreen,
  dslHalfScreen,
  dslQuarterScreen,
  dslSixteenthScreen 
} ;
Constants
- dslDefaultSize 
 Display the video rectangle at the native size.
- dslSourceSize 
 Same as dslDefaultSize.
- dslHalfSourceSize 
 Display the video rectangle by shrinking the width and height by half.
- dslDoubleSourceSize 
 Display the video rectangle by stretching the width and height to twice their native size.
- dslFullScreen 
 Display the video rectangle by stretching the width and height to fill the entire screen as much as possible while maintaining the original aspect ratio.
- dslHalfScreen 
 Display the video rectangle by stretching the width and height as much as possible to fill half (50%) of the screen while maintaining the original aspect ratio.
- dslQuarterScreen 
 Display the video rectangle by stretching the width and height as much as possible to fill one quarter (25%) of the screen while maintaining the original aspect ratio.
- dslSixteenthScreen 
 Display the video rectangle by stretching the width and height as much as possible to fill one sixteenth (6.25%) of the screen while maintaining the original aspect ratio.
Requirements
| Header | Declared in Dshow.h. | 
See Also
IMSVidCtl::get_DisplaySize
IMSVidCtl::put_DisplaySize
Send comments about this topic to Microsoft
Build date: 12/4/2008