problems with a DVD on Win XP

Xavier Marchesini xav at via.ecp.fr
Mon Sep 2 16:39:46 CEST 2002


On Sun, Sep 01, 2002, Gildas Bazin wrote:
> According to your log, the directx plugin is not trying to use the YUV 
> overlay mode which is quite strange as most graphics cards should be able 
> to use that (the directx plugin can only output the "vout: could not Blit 
> the surface" debug message in non-overlay mode).
> 
> Could you also run the DirectXCapsViewer ? 
> http://downloads.earlsoft.co.uk/files/Development/DXF/DXSDK/bin/DXUtils/DXCapsViewer.exe
> 
> Now you could also try to play with the directx plugin configuration 
> options. "use hardware YUV->RGB conversions" and "use video buffers in 
> system memory" might create the problem you are reporting.

Here are the logs provided by Aliénor (see attached files).

HTH.

-- 
xav

-------------- next part --------------
VideoLAN Client - version 0.4.4_2002-08-11 Ourumov - (c) 1996-2002
VideoLAN

module: new builtin module `main', main program
module: checking built-in modules
module: new builtin module `idct', IDCT module
module: new builtin module `idctclassic', classic IDCT module
module: new builtin module `motion', motion compensation module
module: new builtin module `imdct', AC3 IMDCT module
module: new builtin module `downmix', AC3 downmix module
module: new builtin module `chroma_i420_rgb', I420,IYUV,YV12 to
RGB,RV15,RV16,RV24,RV32 conversions
module: new builtin module `chroma_i420_yuy2', conversions from
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i422_yuy2', conversions from I422 to
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i420_ymga', conversions from
I420,IYUV,YV12 to YMGA
module: new builtin module `mpeg_adec', MPEG I/II layer 1/2 audio
decoder
module: new builtin module `ac3_adec', software AC3 decoder
module: new builtin module `mpeg_vdec', MPEG I/II video decoder module
module: new builtin module `memcpymmx', MMX memcpy module
module: new builtin module `idctmmx', MMX IDCT module
module: new builtin module `motionmmx', MMX motion compensation module
module: new builtin module `chroma_i420_rgb_mmx', MMX I420,IYUV,YV12 to
RV15,RV16,RV24,RV32 conversions
module: new builtin module `chroma_i420_yuy2_mmx', MMX conversions from
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
module: new builtin module `chroma_i422_yuy2_mmx', MMX conversions from
I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
module: new builtin module `chroma_i420_ymga_mmx', MMX conversions from
I420,IYUV,YV12 to YMGA
module: new builtin module `memcpymmxext', MMX EXT memcpy module
module: new builtin module `idctmmxext', MMX EXT IDCT module
module: new builtin module `motionmmxext', MMXEXT motion compensation
module
module: new builtin module `memcpy3dn', 3D Now! memcpy module
module: new builtin module `imdct3dn', 3D Now! AC3 IMDCT module
module: new builtin module `downmix3dn', 3D Now! AC3 downmix module
module: new builtin module `dvd', DVD input module, uses libdvdcss
module: new builtin module `mpeg_ts_dvbpsi', ISO 13818-1 MPEG Transport
Stream input (libdvbpsi)
module: new builtin module `mad', libmad MPEG 1/2/3 audio decoder
library
module: new builtin module `ffmpeg', ffmpeg video decoder
(MSMPEG4v123,MPEG4)
module: new builtin module `a52', a52 ATSC A/52 aka AC-3 audio decoder
module
module: checking plugin modules
module: browsing `.'
module: browsing `plugins'
module: new plugin module `dummy', dummy functions module
module: new plugin module `null', the Null module that does nothing
module: new plugin module `rc', remote control interface module
module: new plugin module `logger', file logging interface module
module: new plugin module `mpeg_es', ISO 13818-2 MPEG Elementary Stream
input
module: new plugin module `mpeg_ps', ISO 13818-1 MPEG Program Stream
input
module: new plugin module `mpeg_ts', ISO 13818-1 MPEG Transport Stream
input
module: new plugin module `mpeg_audio', MPEG I/II Audio stream demux
module: new plugin module `file', Standard filesystem file reading
module: new plugin module `udp', Raw UDP access plug-in
module: new plugin module `http', HTTP access plug-in
module: new plugin module `ipv4', IPv4 network abstraction layer
module: new plugin module `memcpy', libc memcpy module
module: new plugin module `lpcm_adec', linear PCM audio decoder
module: new plugin module `ac3_spdif', SPDIF pass-through AC3 decoder
module: new plugin module `spudec', DVD subtitles decoder module
module: new plugin module `filter_deinterlace', deinterlacing module
module: new plugin module `filter_invert', invert video module
module: new plugin module `filter_wall', image wall video module
module: new plugin module `filter_transform', image transformation
module
module: new plugin module `filter_distort', miscellaneous video effects
module
module: new plugin module `filter_clone', image clone video module
module: new plugin module `filter_crop', image crop video module
module: new plugin module `fx_scope', scope effect module
module: new plugin module `ipv6', IPv6 network abstraction layer
module: new plugin module `avi', RIFF-AVI Stream input
module: new plugin module `directx', DirectX extension module
module: new plugin module `waveout', Win32 waveOut extension module
module: new plugin module `intfwin', Win32 interface module
module: browsing `/usr/local/lib/videolan/vlc'
module: module bank initialized, found 60 modules
config: opening config file C:\Documents and Settings\salin\Application
Data/videolan/vlcrc
config: config file C:\Documents and Settings\salin\Application
Data/videolan/vlcrc doesn't already exist
intf: playlist initialized
intf: added `dvd:E' to playlist
module: locking memcpy module `memcpymmxext'
vlc 0.4.4_2002-08-11 Ourumov Copyright 1996-2002 VideoLAN

Using the logger interface plugin...
intf error: no log filename provided, using `vlc.log'
intf: opening logfile `vlc.log'
module: locking interface module `logger'
intf: interface initialized
intf: creating new input thread
input: playlist item `dvd:E'
input: access `dvd', demux `', name `E'
input: dvd=E raw= title=1 chapter=1 angle=1
thread info: 1904 (input) has been created (src/input/input.c:197)
module: hiding unused plugin module `intfwin'
module: hiding unused plugin module `waveout'
module: hiding unused plugin module `directx'
ifo info: vmg initialized
dvd info: number of titles: 14
module: hiding unused plugin module `avi'
module: hiding unused plugin module `ipv6'
module: hiding unused plugin module `fx_scope'
module: hiding unused plugin module `filter_crop'
module: hiding unused plugin module `filter_clone'
ifo info: vts 7 initialized
dvd: title 1 vts_title 1 pgc 1
module: hiding unused plugin module `filter_distort'
module: hiding unused plugin module `filter_transform'
module: hiding unused plugin module `filter_wall'
module: hiding unused plugin module `filter_invert'
module: hiding unused plugin module `filter_deinterlace'
module: hiding unused plugin module `spudec'
dvd info: title first 187150, last 1862708, size 1862709
dvd info: title 1, 36 chapters, 1 angle
dvd info: MPEG-2 video, ntsc 525 @60Hz, aspect ratio 4:3
dvd info: display mode not specified, line21-1 data in GOP, no line21-2
data
dvd info: source is 720x480 ntsc or 720x576 pal, not letterboxed, camera
mode
dvd info: audio 1 (English) is AC3, 6 channels, 48000Hz, no application
specified
dvd info: normal caption, quantization drc, status 0
dvd info: spu 1 (English), caption 5 prefix 100, modes [ ]
module: locking access module `dvd'
module: hiding unused plugin module `ac3_spdif'
module: hiding unused plugin module `lpcm_adec'
input: selecting ES 0xe0
module: locking decoder module `mpeg_vdec'
thread info: 1976 (decoder) has been created (src/input/input_dec.c:85)
input: selecting ES 0x80bd
module: locking decoder module `ac3_adec'
thread info: 1944 (decoder) has been created (src/input/input_dec.c:85)
module: locking demux module `dvd'
module: locking motion module `motionmmxext'
module: locking iDCT module `idctmmxext'
module: locking downmix module `downmix'
module: locking iMDCT module `imdct'
vpar: no vout present, spawning one
vout: vout_Create creating DirectXEventThread
vout: DirectXCreateWindow
vout: DirectXCreateWindow background color:5
vout: Screen dimensions 1024x768 colour depth 16
module: hiding unused plugin module `memcpy'
thread info: 1864 (DirectX Events Thread) has been created
(vout_directx.c:157)
vout: vout_Create DirectXEventThread running
vout: DirectXInitDDraw
vout: DirectDraw Capabilities:
       overlay=0 yuvoverlay=0 can_clip_overlay=1 colorkey=1 stretch=0
       vout: End DirectXInitDDraw
       vout: DirectXCreateDisplay
       vout: DirectXCreateClipper
       module: locking video output module `directx'
       vout: NewPictureVec
       vout: End NewPictureVec
       vout: NewPictureVec
       vout: End NewPictureVec
       vout: NewPictureVec
       vout: End NewPictureVec
       vout: NewPictureVec
       vout: DirectX plain surface created successfully
       vout: End NewPictureVec
       vout info: got 1 direct buffer(s)
       vout info: picture in 720x480, chroma 0x30323449 (I420), aspect
       ratio 4:3
       vout info: picture out 720x480, chroma 0x32315659 (YV12), aspect
       ratio 4:3
       vout info: direct render, mapping render pictures 0-6 to system
       pictures 1-7
       thread info: 1828 (video output) has been created
       (src/video_output/video_output.c:212)
       vpar synchro warning: dts != current_pts (-166897)
       vpar synchro warning: backward_pts != current_pts (-33366)
       module: hiding unused plugin module `ipv4'
       vpar info: stream periodicity changed from B[1] to B[2]
       module: hiding unused plugin module `http'
       module: hiding unused plugin module `udp'
       module: hiding unused plugin module `file'
       aout: no aout present, spawning one
       aout: waveOut aout_Open 
       module: hiding unused plugin module `mpeg_audio'
       module: hiding unused plugin module `mpeg_ts'
       module: hiding unused plugin module `mpeg_ps'
       module: hiding unused plugin module `mpeg_es'
       module: hiding unused plugin module `rc'
       module: hiding unused plugin module `null'
       module: locking audio output module `waveout'
       aout: WaveOut aout_SetFormat 
       thread info: 1676 (audio output) has been created
       (src/audio_output/audio_output.c:264)
       aout info: signed 16 bits thread spawned, 2 channels, rate 44100
       aout info: fifo #0 allocated, 2 channels, rate 48000, frame size
       3072
       module: hiding unused plugin module `dummy'
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vpar info: stream periodicity changed from P[5] to P[3]
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       module: hiding unused plugin module `spudec'
       vout: could not Blit the surface
       module: hiding unused plugin module `lpcm_adec'
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vpar info: stream periodicity changed from P[3] to P[5]
       vpar synchro warning: dts != current_pts (33569)
       vout warning: late picture skipped (3973938)
       vout warning: late picture skipped (3961592)
       vpar info: stream periodicity changed from P[5] to P[9]
       vout warning: late picture skipped (3703870)
       vpar info: stream periodicity changed from P[9] to P[11]
       vout warning: late picture skipped (3320218)
       vpar info: stream periodicity changed from P[11] to P[3]
       vout warning: late picture skipped (2959796)
       vout warning: late picture skipped (2640730)
       vout warning: late picture skipped (2319413)
       vout warning: late picture skipped (1999011)
       vout warning: late picture skipped (1698747)
       vout warning: late picture skipped (1339579)
       vout warning: late picture skipped (978251)
       vout warning: late picture skipped (598050)
       vout warning: late picture skipped (257647)
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vpar info: stream periodicity changed from P[3] to P[11]
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
       vout: could not Blit the surface
-------------- next part --------------
DirectX Graphics Adapters
   SiS 630/730
         Driver                          SiS630v.dll
         Description                     SiS 630/730
         DriverVersion                   393229657390
         VendorId                        4 153
         DeviceId                        25 344
         SubSysId                        1 342 313 860
         Revision                        49
         DeviceIdentifier                {D7B71ED9-2040-11CF-DA71-087093C2CB35}
         WHQLLevel                       1
      Display Modes
            640 x 480           D3DFMT_R5G6B5                            60
            640 x 480           D3DFMT_R5G6B5                            72
            640 x 480           D3DFMT_R5G6B5                            75
            640 x 480           D3DFMT_R5G6B5                            85
            640 x 480           D3DFMT_R5G6B5                            100
            640 x 480           D3DFMT_R5G6B5                            120
            640 x 480           D3DFMT_R5G6B5                            160
            640 x 480           D3DFMT_R5G6B5                            200
            640 x 480           D3DFMT_X8R8G8B8                          60
            640 x 480           D3DFMT_X8R8G8B8                          72
            640 x 480           D3DFMT_X8R8G8B8                          75
            640 x 480           D3DFMT_X8R8G8B8                          85
            640 x 480           D3DFMT_X8R8G8B8                          100
            640 x 480           D3DFMT_X8R8G8B8                          120
            640 x 480           D3DFMT_X8R8G8B8                          160
            800 x 600           D3DFMT_R5G6B5                            56
            800 x 600           D3DFMT_R5G6B5                            60
            800 x 600           D3DFMT_R5G6B5                            72
            800 x 600           D3DFMT_R5G6B5                            75
            800 x 600           D3DFMT_R5G6B5                            85
            800 x 600           D3DFMT_R5G6B5                            100
            800 x 600           D3DFMT_R5G6B5                            120
            800 x 600           D3DFMT_R5G6B5                            160
            800 x 600           D3DFMT_X8R8G8B8                          56
            800 x 600           D3DFMT_X8R8G8B8                          60
            800 x 600           D3DFMT_X8R8G8B8                          72
            800 x 600           D3DFMT_X8R8G8B8                          75
            800 x 600           D3DFMT_X8R8G8B8                          85
            800 x 600           D3DFMT_X8R8G8B8                          100
            800 x 600           D3DFMT_X8R8G8B8                          120
            1024 x 768          D3DFMT_R5G6B5                             43
            1024 x 768          D3DFMT_R5G6B5                             60
            1024 x 768          D3DFMT_R5G6B5                             70
            1024 x 768          D3DFMT_R5G6B5                             75
            1024 x 768          D3DFMT_R5G6B5                             85
            1024 x 768          D3DFMT_R5G6B5                             100
            1024 x 768          D3DFMT_R5G6B5                             120
            320 x 200           D3DFMT_R5G6B5                            70
            320 x 240           D3DFMT_R5G6B5                            85
            400 x 300           D3DFMT_R5G6B5                            85
            512 x 384           D3DFMT_R5G6B5                            85
            640 x 400           D3DFMT_R5G6B5                            70
      D3D Device Types
         HAL
            Caps
                  DeviceType                                   1
                  AdapterOrdinal                               0
                  MaxTextureWidth                              2 048
                  MaxTextureHeight                             2 048
                  MaxVolumeExtent                              0
                  MaxTextureRepeat                             0
                  MaxTextureAspectRatio                        0
                  MaxAnisotropy                                0
                  MaxVertexW                                   0
                  GuardBandLeft                                0
                  GuardBandTop                                 0
                  GuardBandRight                               0
                  GuardBandBottom                              0
                  ExtentsAdjust                                0
                  MaxTextureBlendStages                        8
                  MaxSimultaneousTextures                      2
                  MaxActiveLights                              0
                  MaxUserClipPlanes                            0
                  MaxVertexBlendMatrices                       0
                  MaxVertexBlendMatrixIndex                    0
                  MaxPointSize                                 1
                  MaxPrimitiveCount                            65 535
                  MaxVertexIndex                               65 535
                  MaxStreams                                   0
                  MaxStreamStride                              255
                  VertexShaderVersion                          0.0
                  MaxVertexShaderConst                         0
                  PixelShaderVersion                           0.0
                  MaxPixelShaderValue                          1
               Caps
                     D3DCAPS_READ_SCANLINE                        Yes
               Caps2
                     D3DCAPS2_CANRENDERWINDOWED                   Yes
                     D3DCAPS2_FULLSCREENGAMMA                     Yes
               Caps3
               PresentationIntervals
                     D3DPRESENT_INTERVAL_ONE                      Yes
                     D3DPRESENT_INTERVAL_IMMEDIATE                Yes
               CursorCaps
               DevCaps
                     D3DDEVCAPS_EXECUTESYSTEMMEMORY               Yes
                     D3DDEVCAPS_TLVERTEXSYSTEMMEMORY              Yes
                     D3DDEVCAPS_TEXTUREVIDEOMEMORY                Yes
                     D3DDEVCAPS_DRAWPRIMTLVERTEX                  Yes
                     D3DDEVCAPS_TEXTURENONLOCALVIDMEM             Yes
                     D3DDEVCAPS_DRAWPRIMITIVES2                   Yes
                     D3DDEVCAPS_DRAWPRIMITIVES2EX                 Yes
                     D3DDEVCAPS_HWRASTERIZATION                   Yes
               PrimitiveMiscCaps
                     D3DPMISCCAPS_MASKZ                           Yes
                     D3DPMISCCAPS_CULLNONE                        Yes
                     D3DPMISCCAPS_CULLCW                          Yes
                     D3DPMISCCAPS_CULLCCW                         Yes
               RasterCaps
                     D3DPRASTERCAPS_DITHER                        Yes
                     D3DPRASTERCAPS_ZTEST                         Yes
                     D3DPRASTERCAPS_FOGVERTEX                     Yes
                     D3DPRASTERCAPS_FOGTABLE                      Yes
                     D3DPRASTERCAPS_MIPMAPLODBIAS                 Yes
                     D3DPRASTERCAPS_WBUFFER                       Yes
                     D3DPRASTERCAPS_WFOG                          Yes
                     D3DPRASTERCAPS_ZFOG                          Yes
               ZCmpCaps
                     D3DPCMPCAPS_NEVER                            Yes
                     D3DPCMPCAPS_LESS                             Yes
                     D3DPCMPCAPS_EQUAL                            Yes
                     D3DPCMPCAPS_LESSEQUAL                        Yes
                     D3DPCMPCAPS_GREATER                          Yes
                     D3DPCMPCAPS_NOTEQUAL                         Yes
                     D3DPCMPCAPS_GREATEREQUAL                     Yes
                     D3DPCMPCAPS_ALWAYS                           Yes
               SrcBlendCaps
                     D3DPBLENDCAPS_ZERO                           Yes
                     D3DPBLENDCAPS_ONE                            Yes
                     D3DPBLENDCAPS_SRCCOLOR                       Yes
                     D3DPBLENDCAPS_INVSRCCOLOR                    Yes
                     D3DPBLENDCAPS_SRCALPHA                       Yes
                     D3DPBLENDCAPS_INVSRCALPHA                    Yes
                     D3DPBLENDCAPS_DESTALPHA                      Yes
                     D3DPBLENDCAPS_INVDESTALPHA                   Yes
                     D3DPBLENDCAPS_DESTCOLOR                      Yes
                     D3DPBLENDCAPS_INVDESTCOLOR                   Yes
                     D3DPBLENDCAPS_SRCALPHASAT                    Yes
                     D3DPBLENDCAPS_BOTHSRCALPHA                   Yes
                     D3DPBLENDCAPS_BOTHINVSRCALPHA                Yes
               DestBlendCaps
                     D3DPBLENDCAPS_ZERO                           Yes
                     D3DPBLENDCAPS_ONE                            Yes
                     D3DPBLENDCAPS_SRCCOLOR                       Yes
                     D3DPBLENDCAPS_INVSRCCOLOR                    Yes
                     D3DPBLENDCAPS_SRCALPHA                       Yes
                     D3DPBLENDCAPS_INVSRCALPHA                    Yes
                     D3DPBLENDCAPS_DESTALPHA                      Yes
                     D3DPBLENDCAPS_INVDESTALPHA                   Yes
                     D3DPBLENDCAPS_DESTCOLOR                      Yes
                     D3DPBLENDCAPS_INVDESTCOLOR                   Yes
                     D3DPBLENDCAPS_SRCALPHASAT                    Yes
                     D3DPBLENDCAPS_BOTHSRCALPHA                   Yes
                     D3DPBLENDCAPS_BOTHINVSRCALPHA                Yes
               AlphaCmpCaps
                     D3DPCMPCAPS_NEVER                            Yes
                     D3DPCMPCAPS_LESS                             Yes
                     D3DPCMPCAPS_EQUAL                            Yes
                     D3DPCMPCAPS_LESSEQUAL                        Yes
                     D3DPCMPCAPS_GREATER                          Yes
                     D3DPCMPCAPS_NOTEQUAL                         Yes
                     D3DPCMPCAPS_GREATEREQUAL                     Yes
                     D3DPCMPCAPS_ALWAYS                           Yes
               ShadeCaps
                     D3DPSHADECAPS_COLORGOURAUDRGB                Yes
                     D3DPSHADECAPS_SPECULARGOURAUDRGB             Yes
                     D3DPSHADECAPS_ALPHAGOURAUDBLEND              Yes
                     D3DPSHADECAPS_FOGGOURAUD                     Yes
               TextureCaps
                     D3DPTEXTURECAPS_PERSPECTIVE                  Yes
                     D3DPTEXTURECAPS_POW2                         Yes
                     D3DPTEXTURECAPS_ALPHA                        Yes
                     D3DPTEXTURECAPS_MIPMAP                       Yes
               TextureFilterCaps
                     D3DPTFILTERCAPS_MINFPOINT                    Yes
                     D3DPTFILTERCAPS_MINFLINEAR                   Yes
                     D3DPTFILTERCAPS_MIPFPOINT                    Yes
                     D3DPTFILTERCAPS_MIPFLINEAR                   Yes
                     D3DPTFILTERCAPS_MAGFPOINT                    Yes
                     D3DPTFILTERCAPS_MAGFLINEAR                   Yes
               CubeTextureFilterCaps
               VolumeTextureFilterCaps
               TextureAddressCaps
                     D3DPTADDRESSCAPS_WRAP                        Yes
                     D3DPTADDRESSCAPS_MIRROR                      Yes
                     D3DPTADDRESSCAPS_CLAMP                       Yes
                     D3DPTADDRESSCAPS_INDEPENDENTUV               Yes
               VolumeTextureAddressCaps
               LineCaps
                     D3DLINECAPS_TEXTURE                          Yes
                     D3DLINECAPS_ZTEST                            Yes
                     D3DLINECAPS_BLEND                            Yes
                     D3DLINECAPS_ALPHACMP                         Yes
                     D3DLINECAPS_FOG                              Yes
               StencilCaps
                     D3DSTENCILCAPS_KEEP                          Yes
                     D3DSTENCILCAPS_ZERO                          Yes
                     D3DSTENCILCAPS_REPLACE                       Yes
                     D3DSTENCILCAPS_INCRSAT                       Yes
                     D3DSTENCILCAPS_DECRSAT                       Yes
                     D3DSTENCILCAPS_INVERT                        Yes
                     D3DSTENCILCAPS_INCR                          Yes
                     D3DSTENCILCAPS_DECR                          Yes
               FVFCaps
                     FVFCaps & D3DFVFCAPS_TEXCOORDCOUNTMASK       Yes
               TextureOpCaps
                     D3DTEXOPCAPS_DISABLE                         Yes
                     D3DTEXOPCAPS_SELECTARG1                      Yes
                     D3DTEXOPCAPS_SELECTARG2                      Yes
                     D3DTEXOPCAPS_MODULATE                        Yes
                     D3DTEXOPCAPS_MODULATE2X                      Yes
                     D3DTEXOPCAPS_MODULATE4X                      Yes
                     D3DTEXOPCAPS_ADD                             Yes
                     D3DTEXOPCAPS_ADDSIGNED                       Yes
                     D3DTEXOPCAPS_ADDSIGNED2X                     Yes
                     D3DTEXOPCAPS_SUBTRACT                        Yes
                     D3DTEXOPCAPS_ADDSMOOTH                       Yes
                     D3DTEXOPCAPS_BLENDDIFFUSEALPHA               Yes
                     D3DTEXOPCAPS_BLENDTEXTUREALPHA               Yes
                     D3DTEXOPCAPS_BLENDFACTORALPHA                Yes
                     D3DTEXOPCAPS_BLENDTEXTUREALPHAPM             Yes
                     D3DTEXOPCAPS_BLENDCURRENTALPHA               Yes
                     D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR          Yes
                     D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA          Yes
                     D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR       Yes
                     D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA       Yes
               VertexProcessingCaps
            Adapter Formats
               D3DFMT_X8R8G8B8 (Fullscreen)
                  Back Buffer Formats
                     D3DFMT_A8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                     D3DFMT_X8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                  Render Target Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                  Texture Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_L8
                        D3DFMT_A8L8
                  Cube Texture Formats
                  Volume Texture Formats
               D3DFMT_X8R8G8B8 (Windowed)
                  Back Buffer Formats
                     D3DFMT_A8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                     D3DFMT_X8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                  Render Target Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                  Texture Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_L8
                        D3DFMT_A8L8
                  Cube Texture Formats
                  Volume Texture Formats
               D3DFMT_R5G6B5 (Fullscreen)
                  Back Buffer Formats
                     D3DFMT_R5G6B5
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                  Render Target Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                  Texture Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_L8
                        D3DFMT_A8L8
                  Cube Texture Formats
                  Volume Texture Formats
               D3DFMT_R5G6B5 (Windowed)
                  Back Buffer Formats
                     D3DFMT_R5G6B5
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D24S8
                              D3DFMT_D16
                  Render Target Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                  Texture Formats
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_L8
                        D3DFMT_A8L8
                  Cube Texture Formats
                  Volume Texture Formats
         Reference
            Caps
                  DeviceType                                   2
                  AdapterOrdinal                               0
                  MaxTextureWidth                              4 096
                  MaxTextureHeight                             4 096
                  MaxVolumeExtent                              4 096
                  MaxTextureRepeat                             32 768
                  MaxTextureAspectRatio                        0
                  MaxAnisotropy                                16
                  MaxVertexW                                   1E+010
                  GuardBandLeft                                -32768
                  GuardBandTop                                 -32768
                  GuardBandRight                               32767
                  GuardBandBottom                              32767
                  ExtentsAdjust                                0
                  MaxTextureBlendStages                        8
                  MaxSimultaneousTextures                      8
                  MaxActiveLights                              -1
                  MaxUserClipPlanes                            6
                  MaxVertexBlendMatrices                       4
                  MaxVertexBlendMatrixIndex                    255
                  MaxPointSize                                 64
                  MaxPrimitiveCount                            2 097 151
                  MaxVertexIndex                               16 777 215
                  MaxStreams                                   16
                  MaxStreamStride                              256
                  VertexShaderVersion                          1.1
                  MaxVertexShaderConst                         96
                  PixelShaderVersion                           1.4
                  MaxPixelShaderValue                          3.40282E+038
               Caps
               Caps2
                     D3DCAPS2_CANRENDERWINDOWED                   Yes
                     D3DCAPS2_CANMANAGERESOURCE                   Yes
                     D3DCAPS2_DYNAMICTEXTURES                     Yes
               Caps3
               PresentationIntervals
                     D3DPRESENT_INTERVAL_ONE                      Yes
               CursorCaps
               DevCaps
                     D3DDEVCAPS_EXECUTESYSTEMMEMORY               Yes
                     D3DDEVCAPS_TLVERTEXSYSTEMMEMORY              Yes
                     D3DDEVCAPS_TEXTURESYSTEMMEMORY               Yes
                     D3DDEVCAPS_DRAWPRIMTLVERTEX                  Yes
                     D3DDEVCAPS_DRAWPRIMITIVES2EX                 Yes
                     D3DDEVCAPS_HWTRANSFORMANDLIGHT               Yes
                     D3DDEVCAPS_PUREDEVICE                        Yes
                     D3DDEVCAPS_QUINTICRTPATCHES                  Yes
                     D3DDEVCAPS_RTPATCHES                         Yes
                     D3DDEVCAPS_RTPATCHHANDLEZERO                 Yes
                     D3DDEVCAPS_NPATCHES                          Yes
               PrimitiveMiscCaps
                     D3DPMISCCAPS_MASKZ                           Yes
                     D3DPMISCCAPS_LINEPATTERNREP                  Yes
                     D3DPMISCCAPS_CULLNONE                        Yes
                     D3DPMISCCAPS_CULLCW                          Yes
                     D3DPMISCCAPS_CULLCCW                         Yes
                     D3DPMISCCAPS_COLORWRITEENABLE                Yes
                     D3DPMISCCAPS_CLIPTLVERTS                     Yes
                     D3DPMISCCAPS_TSSARGTEMP                      Yes
                     D3DPMISCCAPS_BLENDOP                         Yes
                     D3DPMISCCAPS_NULLREFERENCE                   Yes
               RasterCaps
                     D3DPRASTERCAPS_DITHER                        Yes
                     D3DPRASTERCAPS_PAT                           Yes
                     D3DPRASTERCAPS_ZTEST                         Yes
                     D3DPRASTERCAPS_FOGVERTEX                     Yes
                     D3DPRASTERCAPS_FOGTABLE                      Yes
                     D3DPRASTERCAPS_MIPMAPLODBIAS                 Yes
                     D3DPRASTERCAPS_FOGRANGE                      Yes
                     D3DPRASTERCAPS_ANISOTROPY                    Yes
                     D3DPRASTERCAPS_WBUFFER                       Yes
                     D3DPRASTERCAPS_WFOG                          Yes
                     D3DPRASTERCAPS_ZFOG                          Yes
                     D3DPRASTERCAPS_COLORPERSPECTIVE              Yes
               ZCmpCaps
                     D3DPCMPCAPS_NEVER                            Yes
                     D3DPCMPCAPS_LESS                             Yes
                     D3DPCMPCAPS_EQUAL                            Yes
                     D3DPCMPCAPS_LESSEQUAL                        Yes
                     D3DPCMPCAPS_GREATER                          Yes
                     D3DPCMPCAPS_NOTEQUAL                         Yes
                     D3DPCMPCAPS_GREATEREQUAL                     Yes
                     D3DPCMPCAPS_ALWAYS                           Yes
               SrcBlendCaps
                     D3DPBLENDCAPS_ZERO                           Yes
                     D3DPBLENDCAPS_ONE                            Yes
                     D3DPBLENDCAPS_SRCCOLOR                       Yes
                     D3DPBLENDCAPS_INVSRCCOLOR                    Yes
                     D3DPBLENDCAPS_SRCALPHA                       Yes
                     D3DPBLENDCAPS_INVSRCALPHA                    Yes
                     D3DPBLENDCAPS_DESTALPHA                      Yes
                     D3DPBLENDCAPS_INVDESTALPHA                   Yes
                     D3DPBLENDCAPS_DESTCOLOR                      Yes
                     D3DPBLENDCAPS_INVDESTCOLOR                   Yes
                     D3DPBLENDCAPS_SRCALPHASAT                    Yes
                     D3DPBLENDCAPS_BOTHSRCALPHA                   Yes
                     D3DPBLENDCAPS_BOTHINVSRCALPHA                Yes
               DestBlendCaps
                     D3DPBLENDCAPS_ZERO                           Yes
                     D3DPBLENDCAPS_ONE                            Yes
                     D3DPBLENDCAPS_SRCCOLOR                       Yes
                     D3DPBLENDCAPS_INVSRCCOLOR                    Yes
                     D3DPBLENDCAPS_SRCALPHA                       Yes
                     D3DPBLENDCAPS_INVSRCALPHA                    Yes
                     D3DPBLENDCAPS_DESTALPHA                      Yes
                     D3DPBLENDCAPS_INVDESTALPHA                   Yes
                     D3DPBLENDCAPS_DESTCOLOR                      Yes
                     D3DPBLENDCAPS_INVDESTCOLOR                   Yes
                     D3DPBLENDCAPS_SRCALPHASAT                    Yes
               AlphaCmpCaps
                     D3DPCMPCAPS_NEVER                            Yes
                     D3DPCMPCAPS_LESS                             Yes
                     D3DPCMPCAPS_EQUAL                            Yes
                     D3DPCMPCAPS_LESSEQUAL                        Yes
                     D3DPCMPCAPS_GREATER                          Yes
                     D3DPCMPCAPS_NOTEQUAL                         Yes
                     D3DPCMPCAPS_GREATEREQUAL                     Yes
                     D3DPCMPCAPS_ALWAYS                           Yes
               ShadeCaps
                     D3DPSHADECAPS_COLORGOURAUDRGB                Yes
                     D3DPSHADECAPS_SPECULARGOURAUDRGB             Yes
                     D3DPSHADECAPS_ALPHAGOURAUDBLEND              Yes
                     D3DPSHADECAPS_FOGGOURAUD                     Yes
               TextureCaps
                     D3DPTEXTURECAPS_PERSPECTIVE                  Yes
                     D3DPTEXTURECAPS_ALPHA                        Yes
                     D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE     Yes
                     D3DPTEXTURECAPS_ALPHAPALETTE                 Yes
                     D3DPTEXTURECAPS_PROJECTED                    Yes
                     D3DPTEXTURECAPS_CUBEMAP                      Yes
                     D3DPTEXTURECAPS_VOLUMEMAP                    Yes
                     D3DPTEXTURECAPS_MIPMAP                       Yes
                     D3DPTEXTURECAPS_MIPVOLUMEMAP                 Yes
                     D3DPTEXTURECAPS_MIPCUBEMAP                   Yes
                     D3DPTEXTURECAPS_CUBEMAP_POW2                 Yes
                     D3DPTEXTURECAPS_VOLUMEMAP_POW2               Yes
               TextureFilterCaps
                     D3DPTFILTERCAPS_MINFPOINT                    Yes
                     D3DPTFILTERCAPS_MINFLINEAR                   Yes
                     D3DPTFILTERCAPS_MINFANISOTROPIC              Yes
                     D3DPTFILTERCAPS_MIPFPOINT                    Yes
                     D3DPTFILTERCAPS_MIPFLINEAR                   Yes
                     D3DPTFILTERCAPS_MAGFPOINT                    Yes
                     D3DPTFILTERCAPS_MAGFLINEAR                   Yes
                     D3DPTFILTERCAPS_MAGFANISOTROPIC              Yes
               CubeTextureFilterCaps
                     D3DPTFILTERCAPS_MINFPOINT                    Yes
                     D3DPTFILTERCAPS_MINFLINEAR                   Yes
                     D3DPTFILTERCAPS_MIPFPOINT                    Yes
                     D3DPTFILTERCAPS_MIPFLINEAR                   Yes
                     D3DPTFILTERCAPS_MAGFPOINT                    Yes
                     D3DPTFILTERCAPS_MAGFLINEAR                   Yes
               VolumeTextureFilterCaps
                     D3DPTFILTERCAPS_MINFPOINT                    Yes
                     D3DPTFILTERCAPS_MINFLINEAR                   Yes
                     D3DPTFILTERCAPS_MIPFPOINT                    Yes
                     D3DPTFILTERCAPS_MIPFLINEAR                   Yes
                     D3DPTFILTERCAPS_MAGFPOINT                    Yes
                     D3DPTFILTERCAPS_MAGFLINEAR                   Yes
               TextureAddressCaps
                     D3DPTADDRESSCAPS_WRAP                        Yes
                     D3DPTADDRESSCAPS_MIRROR                      Yes
                     D3DPTADDRESSCAPS_CLAMP                       Yes
                     D3DPTADDRESSCAPS_BORDER                      Yes
                     D3DPTADDRESSCAPS_INDEPENDENTUV               Yes
                     D3DPTADDRESSCAPS_MIRRORONCE                  Yes
               VolumeTextureAddressCaps
                     D3DPTADDRESSCAPS_WRAP                        Yes
                     D3DPTADDRESSCAPS_MIRROR                      Yes
                     D3DPTADDRESSCAPS_CLAMP                       Yes
                     D3DPTADDRESSCAPS_BORDER                      Yes
                     D3DPTADDRESSCAPS_INDEPENDENTUV               Yes
                     D3DPTADDRESSCAPS_MIRRORONCE                  Yes
               LineCaps
                     D3DLINECAPS_TEXTURE                          Yes
                     D3DLINECAPS_ZTEST                            Yes
                     D3DLINECAPS_BLEND                            Yes
                     D3DLINECAPS_ALPHACMP                         Yes
                     D3DLINECAPS_FOG                              Yes
               StencilCaps
                     D3DSTENCILCAPS_KEEP                          Yes
                     D3DSTENCILCAPS_ZERO                          Yes
                     D3DSTENCILCAPS_REPLACE                       Yes
                     D3DSTENCILCAPS_INCRSAT                       Yes
                     D3DSTENCILCAPS_DECRSAT                       Yes
                     D3DSTENCILCAPS_INVERT                        Yes
                     D3DSTENCILCAPS_INCR                          Yes
                     D3DSTENCILCAPS_DECR                          Yes
               FVFCaps
                     FVFCaps & D3DFVFCAPS_TEXCOORDCOUNTMASK       Yes
                     D3DFVFCAPS_PSIZE                             Yes
               TextureOpCaps
                     D3DTEXOPCAPS_DISABLE                         Yes
                     D3DTEXOPCAPS_SELECTARG1                      Yes
                     D3DTEXOPCAPS_SELECTARG2                      Yes
                     D3DTEXOPCAPS_MODULATE                        Yes
                     D3DTEXOPCAPS_MODULATE2X                      Yes
                     D3DTEXOPCAPS_MODULATE4X                      Yes
                     D3DTEXOPCAPS_ADD                             Yes
                     D3DTEXOPCAPS_ADDSIGNED                       Yes
                     D3DTEXOPCAPS_ADDSIGNED2X                     Yes
                     D3DTEXOPCAPS_SUBTRACT                        Yes
                     D3DTEXOPCAPS_ADDSMOOTH                       Yes
                     D3DTEXOPCAPS_BLENDDIFFUSEALPHA               Yes
                     D3DTEXOPCAPS_BLENDTEXTUREALPHA               Yes
                     D3DTEXOPCAPS_BLENDFACTORALPHA                Yes
                     D3DTEXOPCAPS_BLENDTEXTUREALPHAPM             Yes
                     D3DTEXOPCAPS_BLENDCURRENTALPHA               Yes
                     D3DTEXOPCAPS_PREMODULATE                     Yes
                     D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR          Yes
                     D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA          Yes
                     D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR       Yes
                     D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA       Yes
                     D3DTEXOPCAPS_BUMPENVMAP                      Yes
                     D3DTEXOPCAPS_BUMPENVMAPLUMINANCE             Yes
                     D3DTEXOPCAPS_DOTPRODUCT3                     Yes
                     D3DTEXOPCAPS_MULTIPLYADD                     Yes
                     D3DTEXOPCAPS_LERP                            Yes
               VertexProcessingCaps
                     D3DVTXPCAPS_DIRECTIONALLIGHTS                Yes
                     D3DVTXPCAPS_LOCALVIEWER                      Yes
                     D3DVTXPCAPS_MATERIALSOURCE7                  Yes
                     D3DVTXPCAPS_POSITIONALLIGHTS                 Yes
                     D3DVTXPCAPS_TEXGEN                           Yes
                     D3DVTXPCAPS_TWEENING                         Yes
            Adapter Formats
               D3DFMT_X8R8G8B8 (Fullscreen)
                  Back Buffer Formats
                     D3DFMT_A8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                     D3DFMT_X8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                  Render Target Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                  Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Cube Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Volume Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
               D3DFMT_X8R8G8B8 (Windowed)
                  Back Buffer Formats
                     D3DFMT_A8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                     D3DFMT_X8R8G8B8
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                  Render Target Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                  Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Cube Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Volume Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
               D3DFMT_R5G6B5 (Fullscreen)
                  Back Buffer Formats
                     D3DFMT_R5G6B5
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                  Render Target Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                  Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Cube Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Volume Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
               D3DFMT_R5G6B5 (Windowed)
                  Back Buffer Formats
                     D3DFMT_R5G6B5
                        MultiSample Types
                              D3DMULTISAMPLE_NONE
                              D3DMULTISAMPLE_4_SAMPLES
                              D3DMULTISAMPLE_9_SAMPLES
                        Depth/Stencil Formats
                              D3DFMT_D16_LOCKABLE
                              D3DFMT_D32
                              D3DFMT_D15S1
                              D3DFMT_D24S8
                              D3DFMT_D16
                              D3DFMT_D24X8
                              D3DFMT_D24X4S4
                  Render Target Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                  Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Cube Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
                  Volume Texture Formats
                        D3DFMT_R8G8B8
                        D3DFMT_A8R8G8B8
                        D3DFMT_X8R8G8B8
                        D3DFMT_R5G6B5
                        D3DFMT_X1R5G5B5
                        D3DFMT_A1R5G5B5
                        D3DFMT_A4R4G4B4
                        D3DFMT_R3G3B2
                        D3DFMT_A8
                        D3DFMT_A8R3G3B2
                        D3DFMT_X4R4G4B4
                        D3DFMT_A2B10G10R10
                        D3DFMT_G16R16
                        D3DFMT_A8P8
                        D3DFMT_P8
                        D3DFMT_L8
                        D3DFMT_A8L8
                        D3DFMT_A4L4
                        D3DFMT_V8U8
                        D3DFMT_L6V5U5
                        D3DFMT_X8L8V8U8
                        D3DFMT_Q8W8V8U8
                        D3DFMT_V16U16
                        D3DFMT_W11V11U10
                        D3DFMT_A2W10V10U10
                        D3DFMT_UYVY
                        D3DFMT_YUY2
                        D3DFMT_DXT1
                        D3DFMT_DXT2
                        D3DFMT_DXT3
                        D3DFMT_DXT4
                        D3DFMT_DXT5
DirectDraw Devices
   Pilote d'affichage principal (display)
      Memory
            dwTotalVidMem                   38 010 880
            dwFreeVidMem                    37 924 768
            dwTotalLocMem                   4 456 448
            dwFreeLocMem                    4 370 336
            dwTotalAGPMem                   33 554 432
            dwFreeAGPMem                    33 554 432
            dwTotalTexMem                   38 010 880
            dwFreeTexMem                    37 924 768
      Caps
         General
               DDCAPS_3D                                    Yes
               DDCAPS_READSCANLINE                          Yes
               DDCAPS2_CANBOBINTERLEAVED                    Yes
               DDCAPS2_CANBOBNONINTERLEAVED                 Yes
               DDCAPS2_COLORCONTROLOVERLAY                  Yes
               DDCAPS2_COLORCONTROLPRIMARY                  Yes
               DDCAPS2_NONLOCALVIDMEM                       Yes
               DDCAPS2_NONLOCALVIDMEMCAPS                   Yes
               DDCAPS2_WIDESURFACES                         Yes
               DDCAPS2_CANRENDERWINDOWED                    Yes
               DDCAPS2_COPYFOURCC                           Yes
               DDCAPS2_PRIMARYGAMMA                         Yes
               DDCAPS2_FLIPNOVSYNC                          Yes
         FX Alpha Caps
         Palette Caps
         Overlay Caps
                 dwAlignBoundaryDest                        0
                 dwAlignSizeDest                            0
                 dwAlignBoundarySrc                         0
                 dwAlignSizeSrc                             0
                 dwAlignStrideAlign                         0
               DDCAPS2_CANBOBINTERLEAVED                    Yes
               DDCAPS2_CANBOBNONINTERLEAVED                 Yes
               DDCAPS2_COLORCONTROLOVERLAY                  Yes
               DDFXCAPS_OVERLAYARITHSTRETCHY                Yes
               DDFXCAPS_OVERLAYFILTER                       Yes
               DDFXCAPS_OVERLAYSHRINKX                      Yes
               DDFXCAPS_OVERLAYSHRINKY                      Yes
               DDFXCAPS_OVERLAYSTRETCHX                     Yes
               DDFXCAPS_OVERLAYSTRETCHY                     Yes
               dwAlphaOverlayConstBitDepths                 0x00001000
               dwAlphaOverlayPixelBitDepths                 0x00000000
               dwAlphaOverlaySurfaceBitDepths               0x00000000
               dwMaxVisibleOverlays                         1
               dwCurrVisibleOverlays                        0
               dwMinOverlayStretch                          100
               dwMaxOverlayStretch                          16 000
         Surface Caps
               DDSCAPS_3DDEVICE                             Yes
               DDSCAPS_ALPHA                                Yes
               DDSCAPS_BACKBUFFER                           Yes
               DDSCAPS_FLIP                                 Yes
               DDSCAPS_FRONTBUFFER                          Yes
               DDSCAPS_MIPMAP                               Yes
               DDSCAPS_OFFSCREENPLAIN                       Yes
               DDSCAPS_OVERLAY                              Yes
               DDSCAPS_PRIMARYSURFACE                       Yes
               DDSCAPS_TEXTURE                              Yes
               DDSCAPS_VIDEOMEMORY                          Yes
               DDSCAPS_ZBUFFER                              Yes
               DDSCAPS_LOCALVIDMEM                          Yes
               DDSCAPS_NONLOCALVIDMEM                       Yes
               DDSCAPS2_HARDWAREDEINTERLACE                 524 288
               DDSCAPS2_STEREOSURFACELEFT                   Yes
         Stereo Vision Caps
         Video Port Caps
               DDSCAPS2_HARDWAREDEINTERLACE                 4 896 496
               dwMinLiveVideoStretch                        0
               dwMaxLiveVideoStretch                        0
               dwMaxVideoPorts                              0
               dwCurrVideoPorts                             0
         BLT Caps
            Video - Video
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTQUEUE                              Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
                     DDCAPS2_CANFLIPODDEVEN                       Yes
                     DDCAPS2_WIDESURFACES                         Yes
               Color Key
                     DDCKEYCAPS_DESTBLT                           Yes
                     DDCKEYCAPS_DESTBLTCLRSPACE                   Yes
                     DDCKEYCAPS_SRCBLT                            Yes
                     DDCKEYCAPS_SRCBLTCLRSPACE                    Yes
               FX
                     DDFXCAPS_OVERLAYARITHSTRETCHY                Yes
                     DDFXCAPS_OVERLAYFILTER                       Yes
                     DDFXCAPS_OVERLAYSHRINKX                      Yes
                     DDFXCAPS_OVERLAYSHRINKY                      Yes
                     DDFXCAPS_OVERLAYSTRETCHX                     Yes
                     DDFXCAPS_OVERLAYSTRETCHY                     Yes
               ROPS
                     SRCCOPY                                      Yes
            System - Video
               General
                     DDCAPS_BLT                                   Yes
               Color Key
               FX
               ROPS
            Video - System
               General
               Color Key
               FX
               ROPS
            System - System
               General
               Color Key
               FX
               ROPS
            NonLocal - Video
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTQUEUE                              Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS2_WIDESURFACES                         Yes
               Color Key
                     DDCKEYCAPS_DESTBLT                           Yes
                     DDCKEYCAPS_DESTBLTCLRSPACE                   Yes
                     DDCKEYCAPS_SRCBLT                            Yes
                     DDCKEYCAPS_SRCBLTCLRSPACE                    Yes
               FX
               ROPS
                     SRCCOPY                                      Yes
      Video Modes
            640x480x8 
            640x480x16 
            640x480x32 
            800x600x8 
            800x600x16 
            800x600x32 
            1024x768x8 
            1024x768x16 
            320x200x8 
            320x200x16 
            320x240x8 
            320x240x16 
            400x300x8 
            400x300x16 
            512x384x8 
            512x384x16 
            640x400x8 
            640x400x16 
      FourCC Formats
            YUY2
            Y411
            YVYU
            UYVY
            YV12
            MPEG
            SUBF
            AGPM
      Other
            dwVidMemTotal                                38 010 880
            dwVidMemFree                                 38 010 880
            dwAlphaBltConstBitDepths                     0x00001000
            dwAlphaBltPixelBitDepths                     0x00000000
            dwAlphaBltSurfaceBitDepths                   0x00000000
            dwAlphaOverlayConstBitDepths                 0x00001000
            dwAlphaOverlayPixelBitDepths                 0x00000000
            dwAlphaOverlaySurfaceBitDepths               0x00000000
            dwZBufferBitDepths                           0x00000000
            dwMaxVisibleOverlays                         1
            dwCurrVisibleOverlays                        0
            dwNumFourCCCodes                             8
            dwAlignBoundarySrc                           0
            dwAlignSizeSrc                               0
            dwAlignBoundaryDest                          0
            dwAlignSizeDest                              0
            dwAlignStrideAlign                           0
            dwMinOverlayStretch                          100
            dwMaxOverlayStretch                          16 000
            dwMinLiveVideoStretch                        0
            dwMaxLiveVideoStretch                        0
            dwMinHwCodecStretch                          0
            dwMaxHwCodecStretch                          0
            dwMaxVideoPorts                              0
            dwCurrVideoPorts                             0
   Hardware Emulation Layer
      Memory
            dwTotalVidMem                   38 010 880
            dwFreeVidMem                    38 010 880
            dwTotalLocMem                   4 456 448
            dwFreeLocMem                    4 456 448
            dwTotalAGPMem                   33 554 432
            dwFreeAGPMem                    33 554 432
            dwTotalTexMem                   38 010 880
            dwFreeTexMem                    38 010 880
      Caps
         General
               DDCAPS_3D                                    Yes
               DDCAPS_PALETTE                               Yes
               DDCAPS2_CERTIFIED                            Yes
         FX Alpha Caps
         Palette Caps
               DDPCAPS_1BIT                                 Yes
               DDPCAPS_2BIT                                 Yes
               DDPCAPS_4BIT                                 Yes
               DDPCAPS_8BITENTRIES                          Yes
               DDPCAPS_8BIT                                 Yes
               DDPCAPS_ALLOW256                             Yes
         Overlay Caps
                 dwAlignBoundaryDest                        0
                 dwAlignSizeDest                            0
                 dwAlignBoundarySrc                         0
                 dwAlignSizeSrc                             0
                 dwAlignStrideAlign                         0
               dwAlphaOverlayConstBitDepths                 0x00000000
               dwAlphaOverlayPixelBitDepths                 0x00000000
               dwAlphaOverlaySurfaceBitDepths               0x00000000
               dwMaxVisibleOverlays                         0
               dwCurrVisibleOverlays                        0
               dwMinOverlayStretch                          0
               dwMaxOverlayStretch                          0
         Surface Caps
               DDSCAPS_FLIP                                 Yes
               DDSCAPS_MIPMAP                               Yes
               DDSCAPS_OFFSCREENPLAIN                       Yes
               DDSCAPS_PALETTE                              Yes
               DDSCAPS_PRIMARYSURFACE                       Yes
               DDSCAPS_TEXTURE                              Yes
               DDSCAPS_ZBUFFER                              Yes
               DDSCAPS2_HARDWAREDEINTERLACE                 512
               DDSCAPS2_CUBEMAP                             Yes
         Stereo Vision Caps
         Video Port Caps
               DDSCAPS2_HARDWAREDEINTERLACE                 1
               dwMinLiveVideoStretch                        0
               dwMaxLiveVideoStretch                        0
               dwMaxVideoPorts                              0
               dwCurrVideoPorts                             0
         BLT Caps
            Video - Video
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTSTRETCH                            Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANCLIP                               Yes
                     DDCAPS_CANCLIPSTRETCHED                      Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
               Color Key
                     DDCKEYCAPS_SRCBLT                            Yes
               FX
                     DDFXCAPS_BLTALPHA                            Yes
                     DDFXCAPS_BLTARITHSTRETCHY                    Yes
                     DDFXCAPS_BLTFILTER                           Yes
                     DDFXCAPS_BLTMIRRORLEFTRIGHT                  Yes
                     DDFXCAPS_BLTMIRRORUPDOWN                     Yes
                     DDFXCAPS_BLTSHRINKX                          Yes
                     DDFXCAPS_BLTSHRINKXN                         Yes
                     DDFXCAPS_BLTSHRINKY                          Yes
                     DDFXCAPS_BLTSHRINKYN                         Yes
                     DDFXCAPS_BLTSTRETCHX                         Yes
                     DDFXCAPS_BLTSTRETCHXN                        Yes
                     DDFXCAPS_BLTSTRETCHY                         Yes
                     DDFXCAPS_BLTSTRETCHYN                        Yes
               ROPS
                     SRCCOPY                                      Yes
                     BLACKNESS                                    Yes
                     WHITENESS                                    Yes
            System - Video
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTSTRETCH                            Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANCLIP                               Yes
                     DDCAPS_CANCLIPSTRETCHED                      Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
               Color Key
                     DDCKEYCAPS_SRCBLT                            Yes
               FX
                     DDFXCAPS_BLTALPHA                            Yes
                     DDFXCAPS_BLTARITHSTRETCHY                    Yes
                     DDFXCAPS_BLTFILTER                           Yes
                     DDFXCAPS_BLTMIRRORLEFTRIGHT                  Yes
                     DDFXCAPS_BLTMIRRORUPDOWN                     Yes
                     DDFXCAPS_BLTSHRINKX                          Yes
                     DDFXCAPS_BLTSHRINKXN                         Yes
                     DDFXCAPS_BLTSHRINKY                          Yes
                     DDFXCAPS_BLTSHRINKYN                         Yes
                     DDFXCAPS_BLTSTRETCHX                         Yes
                     DDFXCAPS_BLTSTRETCHXN                        Yes
                     DDFXCAPS_BLTSTRETCHY                         Yes
                     DDFXCAPS_BLTSTRETCHYN                        Yes
               ROPS
                     SRCCOPY                                      Yes
                     BLACKNESS                                    Yes
                     WHITENESS                                    Yes
            Video - System
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTSTRETCH                            Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANCLIP                               Yes
                     DDCAPS_CANCLIPSTRETCHED                      Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
               Color Key
                     DDCKEYCAPS_SRCBLT                            Yes
               FX
                     DDFXCAPS_BLTALPHA                            Yes
                     DDFXCAPS_BLTARITHSTRETCHY                    Yes
                     DDFXCAPS_BLTFILTER                           Yes
                     DDFXCAPS_BLTMIRRORLEFTRIGHT                  Yes
                     DDFXCAPS_BLTMIRRORUPDOWN                     Yes
                     DDFXCAPS_BLTSHRINKX                          Yes
                     DDFXCAPS_BLTSHRINKXN                         Yes
                     DDFXCAPS_BLTSHRINKY                          Yes
                     DDFXCAPS_BLTSHRINKYN                         Yes
                     DDFXCAPS_BLTSTRETCHX                         Yes
                     DDFXCAPS_BLTSTRETCHXN                        Yes
                     DDFXCAPS_BLTSTRETCHY                         Yes
                     DDFXCAPS_BLTSTRETCHYN                        Yes
               ROPS
                     SRCCOPY                                      Yes
                     BLACKNESS                                    Yes
                     WHITENESS                                    Yes
            System - System
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTSTRETCH                            Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANCLIP                               Yes
                     DDCAPS_CANCLIPSTRETCHED                      Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
               Color Key
                     DDCKEYCAPS_SRCBLT                            Yes
               FX
                     DDFXCAPS_BLTALPHA                            Yes
                     DDFXCAPS_BLTARITHSTRETCHY                    Yes
                     DDFXCAPS_BLTFILTER                           Yes
                     DDFXCAPS_BLTMIRRORLEFTRIGHT                  Yes
                     DDFXCAPS_BLTMIRRORUPDOWN                     Yes
                     DDFXCAPS_BLTSHRINKX                          Yes
                     DDFXCAPS_BLTSHRINKXN                         Yes
                     DDFXCAPS_BLTSHRINKY                          Yes
                     DDFXCAPS_BLTSHRINKYN                         Yes
                     DDFXCAPS_BLTSTRETCHX                         Yes
                     DDFXCAPS_BLTSTRETCHXN                        Yes
                     DDFXCAPS_BLTSTRETCHY                         Yes
                     DDFXCAPS_BLTSTRETCHYN                        Yes
               ROPS
                     SRCCOPY                                      Yes
                     BLACKNESS                                    Yes
                     WHITENESS                                    Yes
            NonLocal - Video
               General
                     DDCAPS_BLT                                   Yes
                     DDCAPS_BLTCOLORFILL                          Yes
                     DDCAPS_BLTDEPTHFILL                          Yes
                     DDCAPS_BLTSTRETCH                            Yes
                     DDCAPS_COLORKEY                              Yes
                     DDCAPS_ALPHA                                 Yes
                     DDCAPS_CANCLIP                               Yes
                     DDCAPS_CANCLIPSTRETCHED                      Yes
                     DDCAPS_CANBLTSYSMEM                          Yes
               Color Key
                     DDCKEYCAPS_SRCBLT                            Yes
               FX
                     DDFXCAPS_BLTALPHA                            Yes
                     DDFXCAPS_BLTARITHSTRETCHY                    Yes
                     DDFXCAPS_BLTFILTER                           Yes
                     DDFXCAPS_BLTMIRRORLEFTRIGHT                  Yes
                     DDFXCAPS_BLTMIRRORUPDOWN                     Yes
                     DDFXCAPS_BLTSHRINKX                          Yes
                     DDFXCAPS_BLTSHRINKXN                         Yes
                     DDFXCAPS_BLTSHRINKY                          Yes
                     DDFXCAPS_BLTSHRINKYN                         Yes
                     DDFXCAPS_BLTSTRETCHX                         Yes
                     DDFXCAPS_BLTSTRETCHXN                        Yes
                     DDFXCAPS_BLTSTRETCHY                         Yes
                     DDFXCAPS_BLTSTRETCHYN                        Yes
               ROPS
                     SRCCOPY                                      Yes
                     BLACKNESS                                    Yes
                     WHITENESS                                    Yes
      Video Modes
            640x480x8 
            640x480x16 
            640x480x32 
            800x600x8 
            800x600x16 
            800x600x32 
            1024x768x8 
            1024x768x16 
            320x200x8 
            320x200x16 
            320x240x8 
            320x240x16 
            400x300x8 
            400x300x16 
            512x384x8 
            512x384x16 
            640x400x8 
            640x400x16 
      FourCC Formats
            YUY2
            Y411
            YVYU
            UYVY
            YV12
            MPEG
            SUBF
            AGPM
      Other
            dwVidMemTotal                                0
            dwVidMemFree                                 0
            dwAlphaBltConstBitDepths                     0x00000000
            dwAlphaBltPixelBitDepths                     0x00000000
            dwAlphaBltSurfaceBitDepths                   0x00000000
            dwAlphaOverlayConstBitDepths                 0x00000000
            dwAlphaOverlayPixelBitDepths                 0x00000000
            dwAlphaOverlaySurfaceBitDepths               0x00000000
            dwZBufferBitDepths                           0x00000400
              DDBD_16                                    Yes
            dwMaxVisibleOverlays                         0
            dwCurrVisibleOverlays                        0
            dwNumFourCCCodes                             0
            dwAlignBoundarySrc                           0
            dwAlignSizeSrc                               0
            dwAlignBoundaryDest                          0
            dwAlignSizeDest                              0
            dwAlignStrideAlign                           0
            dwMinOverlayStretch                          0
            dwMaxOverlayStretch                          0
            dwMinLiveVideoStretch                        0
            dwMaxLiveVideoStretch                        0
            dwMinHwCodecStretch                          0
            dwMaxHwCodecStretch                          0
            dwMaxVideoPorts                              0
            dwCurrVideoPorts                             0
DirectSound Devices
   Périphérique audio principal
         dwMinSecondarySampleRate                     44 100
         dwMaxSecondarySampleRate                     48 000
         dwPrimaryBuffers                             1
         dwMaxHwMixingAllBuffers                      1
         dwMaxHwMixingStaticBuffers                   1
         dwMaxHwMixingStreamingBuffers                1
         dwFreeHwMixingAllBuffers                     0
         dwFreeHwMixingStaticBuffers                  0
         dwFreeHwMixingStreamingBuffers               0
         dwMaxHw3DAllBuffers                          0
         dwMaxHw3DStaticBuffers                       0
         dwMaxHw3DStreamingBuffers                    0
         dwFreeHw3DAllBuffers                         0
         dwFreeHw3DStaticBuffers                      0
         dwFreeHw3DStreamingBuffers                   0
         dwTotalHwMemBytes                            0
         dwFreeHwMemBytes                             0
         dwMaxContigFreeHwMemBytes                    0
         dwUnlockTransferRateHwBuffers                0
         dwPlayCpuOverheadSwBuffers                   0
      General
            dwMinSecondarySampleRate                     44 100
            dwMaxSecondarySampleRate                     48 000
            dwPrimaryBuffers                             1
            dwMaxHwMixingAllBuffers                      1
            dwMaxHwMixingStaticBuffers                   1
            dwMaxHwMixingStreamingBuffers                1
            dwFreeHwMixingAllBuffers                     0
            dwFreeHwMixingStaticBuffers                  0
            dwFreeHwMixingStreamingBuffers               0
            dwMaxHw3DAllBuffers                          0
            dwMaxHw3DStaticBuffers                       0
            dwMaxHw3DStreamingBuffers                    0
            dwFreeHw3DAllBuffers                         0
            dwFreeHw3DStaticBuffers                      0
            dwFreeHw3DStreamingBuffers                   0
            dwTotalHwMemBytes                            0
            dwFreeHwMemBytes                             0
            dwMaxContigFreeHwMemBytes                    0
            dwUnlockTransferRateHwBuffers                0
            dwPlayCpuOverheadSwBuffers                   0
      General Caps
            DSCAPS_PRIMARYMONO                           Yes
            DSCAPS_PRIMARYSTEREO                         Yes
            DSCAPS_PRIMARY8BIT                           Yes
            DSCAPS_PRIMARY16BIT                          Yes
            DSCAPS_CONTINUOUSRATE                        Yes
            DSCAPS_SECONDARYMONO                         Yes
            DSCAPS_SECONDARYSTEREO                       Yes
            DSCAPS_SECONDARY8BIT                         Yes
            DSCAPS_SECONDARY16BIT                        Yes
   SiS 7018 Wave (sis7018.sys)
         dwMinSecondarySampleRate                     44 100
         dwMaxSecondarySampleRate                     48 000
         dwPrimaryBuffers                             1
         dwMaxHwMixingAllBuffers                      1
         dwMaxHwMixingStaticBuffers                   1
         dwMaxHwMixingStreamingBuffers                1
         dwFreeHwMixingAllBuffers                     0
         dwFreeHwMixingStaticBuffers                  0
         dwFreeHwMixingStreamingBuffers               0
         dwMaxHw3DAllBuffers                          0
         dwMaxHw3DStaticBuffers                       0
         dwMaxHw3DStreamingBuffers                    0
         dwFreeHw3DAllBuffers                         0
         dwFreeHw3DStaticBuffers                      0
         dwFreeHw3DStreamingBuffers                   0
         dwTotalHwMemBytes                            0
         dwFreeHwMemBytes                             0
         dwMaxContigFreeHwMemBytes                    0
         dwUnlockTransferRateHwBuffers                0
         dwPlayCpuOverheadSwBuffers                   0
      General
            dwMinSecondarySampleRate                     44 100
            dwMaxSecondarySampleRate                     48 000
            dwPrimaryBuffers                             1
            dwMaxHwMixingAllBuffers                      1
            dwMaxHwMixingStaticBuffers                   1
            dwMaxHwMixingStreamingBuffers                1
            dwFreeHwMixingAllBuffers                     0
            dwFreeHwMixingStaticBuffers                  0
            dwFreeHwMixingStreamingBuffers               0
            dwMaxHw3DAllBuffers                          0
            dwMaxHw3DStaticBuffers                       0
            dwMaxHw3DStreamingBuffers                    0
            dwFreeHw3DAllBuffers                         0
            dwFreeHw3DStaticBuffers                      0
            dwFreeHw3DStreamingBuffers                   0
            dwTotalHwMemBytes                            0
            dwFreeHwMemBytes                             0
            dwMaxContigFreeHwMemBytes                    0
            dwUnlockTransferRateHwBuffers                0
            dwPlayCpuOverheadSwBuffers                   0
      General Caps
            DSCAPS_PRIMARYMONO                           Yes
            DSCAPS_PRIMARYSTEREO                         Yes
            DSCAPS_PRIMARY8BIT                           Yes
            DSCAPS_PRIMARY16BIT                          Yes
            DSCAPS_CONTINUOUSRATE                        Yes
            DSCAPS_SECONDARYMONO                         Yes
            DSCAPS_SECONDARYSTEREO                       Yes
            DSCAPS_SECONDARY8BIT                         Yes
            DSCAPS_SECONDARY16BIT                        Yes
DirectSoundCapture Devices
   Pilote de capture audio principal
         dwChannels                                   2
      General
            dwChannels                                   2
      General Caps
            WAVE_FORMAT_1M08                             Yes
            WAVE_FORMAT_1S08                             Yes
            WAVE_FORMAT_1M16                             Yes
            WAVE_FORMAT_1S16                             Yes
            WAVE_FORMAT_2M08                             Yes
            WAVE_FORMAT_2S08                             Yes
            WAVE_FORMAT_2M16                             Yes
            WAVE_FORMAT_2S16                             Yes
            WAVE_FORMAT_4M08                             Yes
            WAVE_FORMAT_4S08                             Yes
            WAVE_FORMAT_4M16                             Yes
            WAVE_FORMAT_4S16                             Yes
   SiS 7018 Wave (sis7018.sys)
         dwChannels                                   2
      General
            dwChannels                                   2
      General Caps
            WAVE_FORMAT_1M08                             Yes
            WAVE_FORMAT_1S08                             Yes
            WAVE_FORMAT_1M16                             Yes
            WAVE_FORMAT_1S16                             Yes
            WAVE_FORMAT_2M08                             Yes
            WAVE_FORMAT_2S08                             Yes
            WAVE_FORMAT_2M16                             Yes
            WAVE_FORMAT_2S16                             Yes
            WAVE_FORMAT_4M08                             Yes
            WAVE_FORMAT_4S08                             Yes
            WAVE_FORMAT_4M16                             Yes
            WAVE_FORMAT_4S16                             Yes
DirectPlay Devices
   Connections
      Connexion série pour DirectPlay


More information about the vlc mailing list