VC的
http://www.comprg.com.cn/wz039.htm

解决方案 »

  1.   

    哪儿对这个函数的wFlags参数的常数的中文说明??
      

  2.   

    VB声明:
    msvfw32.dll
    中DrawDibDraw(
    hdd as long,             
    hdc as long,                  
    xDst as long,                 
    yDst as long,                 
    dxDst as long,                
    dyDst as long,                
    lpbi as any,  
    lpBits as any,            
    xSrc as long,                 
    ySrc as long,                 
    dxSrc as long,                
    dySrc as long,                
    wFlags as long               
    )
    具体用法自己实验好了.
      

  3.   

    To Chice_wxg(我怕谁?我是谁!我是流氓我最贼。)
    你真翻译出来啦?
    不过我怕lpbi as any,lpBits as any,如果为Any的话会出现“非法操作”,Any类型是不需要验证的。
    --------------------------------------------------------------------
    Made by Thirdapple's Studio
      

  4.   

    声明早找齐了,就是不知道怎么用Public Declare Function DrawDibBegin Lib "msvfw32.dll" (ByVal hdd As Long, ByVal hdc As Long, ByVal dxDst As Long, ByVal dyDst As Long, ByRef lpbi As BitMapInfoHeader, ByVal dxSrc As Long, ByVal dySrc As Long, ByVal wFlags As Long) As Long
    Public Declare Function DrawDibChangePalette Lib "msvfw32.dll" (ByVal hdd As Long, ByVal iStart As Long, ByVal iLen As Long, ByRef lppe As PALETTEENTRY) As Long
    Public Declare Function DrawDibClose Lib "msvfw32.dll" (ByVal hdd As Long) As Long
    Public Declare Function DrawDibDraw Lib "msvfw32.dll" (ByVal hdd As Long, ByVal hdc As Long, ByVal xDst As Long, ByVal yDst As Long, ByVal dxDst As Long, ByVal dyDst As Long, ByRef lpbi As BitMapInfoHeader, lpBits As Any, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dxSrc As Long, ByVal dySrc As Long, ByVal wFlags As Long) As Long
    Public Declare Function DrawDibEnd Lib "msvfw32.dll" (ByVal hdd As Long) As Long
    Public Declare Function DrawDibGetBuffer Lib "msvfw32.dll" (ByVal hdd As Long, ByRef lpbi As BitMapInfoHeader, ByVal dwSize As Long, ByVal dwFlags As Long) As Long
    Public Declare Function DrawDibGetPalette Lib "msvfw32.dll" (ByVal hdd As Long) As Long
    Public Declare Function DrawDibOpen Lib "msvfw32.dll" () As Long
    Public Declare Function DrawDibProfileDisplay Lib "msvfw32.dll" (ByRef lpbi As BitMapInfoHeader) As Long
    Public Declare Function DrawDibRealize Lib "msvfw32.dll" (ByVal hdd As Long, ByVal hdc As Long, ByVal fBackground As Long) As Long
    Public Declare Function DrawDibSetPalette Lib "msvfw32.dll" (ByVal hdd As Long, ByVal hpal As Long) As Long
    Public Declare Function DrawDibStart Lib "msvfw32.dll" (ByVal hdd As Long, ByVal rate As Long) As Long
    Public Declare Function DrawDibStop Lib "msvfw32.dll" (ByVal hdd As Long) As Long
    Public Declare Function DrawDibTime Lib "msvfw32.dll" (ByVal hdd As Long, ByRef lpddtime As DrawDibTime) As LongPublic Const DDF_ANIMATE As Long = &H20
    Public Const DDF_BACKGROUNDPAL As Long = &H200
    Public Const DDF_BUFFER As Long = &H40
    Public Const DDF_DONTDRAW As Long = &H10
    Public Const DDF_FULLSCREEN As Long = &H100
    Public Const DDF_HALFTONE As Long = &H1000
    Public Const DDF_HURRYUP As Long = &H800
    Public Const DDF_JUSTDRAWIT As Long = &H80
    Public Const DDF_NOTKEYFRAME As Long = &H400
    Public Const DDF_PREROLL As Long = DDF_DONTDRAW
    Public Const DDF_SAME_DRAW As Long = &H8
    Public Const DDF_SAME_HDC As Long = &H4
    Public Const DDF_SAME_DIB As Long = DDF_SAME_DRAW
    Public Const DDF_SAME_SIZE As Long = DDF_SAME_DRAW
    Public Const DDF_UPDATE As Long = &H2Public Type PALETTEENTRY
        peRed As Byte
        peGreen As Byte
        peBlue As Byte
        peFlags As ByteEnd TypePublic Type DrawDibTime
        timeCount As Long
        timeDraw As Long
        timeDecompress As Long
        timeDither As Long
        timeStretch As Long
        timeBlt As Long
        timeSetDIBits As LongEnd Type
      

  5.   

    是不是OpenGL里面的看看NeHe的教程http://nehe.gamedev.net/tutorials/lesson.asp?l=35
      

  6.   

    书上说是“Video for Windows”里的
    需要连接的库是vfw32.lib
      

  7.   


    还没解决?看看MSDN不就可以了。
      

  8.   

    总算找到中文资料了:
    http://www.csdn.net/expert/topic/772/772495.xml?temp=.5968592