亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? d3dxcore.h

?? directX8.1版本。的頭文件和庫 雖然現在directX9.0版本
?? H
?? 第 1 頁 / 共 4 頁
字號:
    D3DXUninitialize();

//-------------------------------------------------------------------------
// D3DXGetDeviceCount: Returns the maximum number of D3DXdevices 
// ------------------  available.
//
// D3DXGetDeviceDescription: Lists the 2D and 3D capabilities of the devices. 
// ------------------------  Also, the various guids needed by ddraw and d3d.
//
// Params: 
//     [in] DWORD deviceIndex: Which device? Starts at 0.
//     [in] D3DX_DEVICEDESC* pd3dxDevice: Pointer to the D3DX_DEVICEDESC
//                                        structure to be filled in.
//-------------------------------------------------------------------------
DWORD WINAPI 
    D3DXGetDeviceCount();

HRESULT WINAPI
    D3DXGetDeviceDescription(DWORD            deviceIndex, 
                             D3DX_DEVICEDESC* pd3dxDeviceDesc);

//-------------------------------------------------------------------------
// D3DXGetMaxNumVideoModes: Returns the maximum number of video-modes .
// -----------------------  
//
// Params:
//     [in]  DWORD deviceIndex: The device being referred to.
//     [in]  DWORD flags: If D3DX_GVM_REFRESHRATE is set, then the refresh
//                        rates are not ignored.
//
// D3DXGetVideoMode:  Describes a particular video mode for this device
// ----------------
//
// Note:  These queries will simply give you a list of modes that the
//        display adapter tells DirectX that it supports.
//        There is no guarantee that D3DXCreateContext(Ex) will succeed 
//        with all listed video modes.  This is a fundamental limitation 
//        of the current DirectX architecture which D3DX cannot hide in 
//        any clean way.
//
// Params:
//     [in]  DWORD deviceIndex: The device being referred to.
//     [in]  DWORD flags: If D3DX_GVM_REFRESHRATE is set, then the refresh
//                        rates are returned
//     [in]  DWORD which: Which VideoMode ? Starts at 0.
//     [out] D3DX_VIDMODEDESC* pModeList: Pointer to the D3DX_VIDMODEDESC
//                        structure that will be filled in.
//-------------------------------------------------------------------------
DWORD WINAPI 
    D3DXGetMaxNumVideoModes(DWORD       deviceIndex, 
                            DWORD       flags);

HRESULT WINAPI
    D3DXGetVideoMode(DWORD             deviceIndex, 
                     DWORD             flags, 
                     DWORD             modeIndex, 
                     D3DX_VIDMODEDESC* pModeDesc);

#define D3DX_GVM_REFRESHRATE      0x00000001
//-------------------------------------------------------------------------
// D3DXGetMaxSurfaceFormats: Returns the maximum number of surface
// ------------------------  formats supported by the device at that
//                           video mode.
//
// D3DXGetSurfaceFormat: Describes one of the supported surface formats.
// --------------------- 
//
// Params:
//     [in]  DWORD  deviceIndex: The device being referred to.
//     [in]  D3DX_VIDMODEDESC* pDesc: The display mode at which the supported
//                                    surface formats are requested. If it is
//                                    NULL, the current display mode is 
//                                    assumed.
//     [in]  DWORD surfClassFlags: Required surface classes.  Only surface
//                                 formats which support all specified 
//                                 surface classes will be returned.  
//                                 (Multiple surface classes may be specified
//                                 using bitwise OR.) 
//     [in]  DWORD which: Which surface formats to retrieve. Starts at 0.
//     [out] D3DX_SURFACEFORMAT* pFormat: The surface format
//-------------------------------------------------------------------------
DWORD WINAPI 
    D3DXGetMaxSurfaceFormats(DWORD             deviceIndex, 
                             D3DX_VIDMODEDESC* pDesc,
                             DWORD             surfClassFlags);
HRESULT WINAPI
    D3DXGetSurfaceFormat(DWORD               deviceIndex,
                         D3DX_VIDMODEDESC*   pDesc,
                         DWORD               surfClassFlags,                   
                         DWORD               surfaceIndex, 
                         D3DX_SURFACEFORMAT* pFormat);


//-------------------------------------------------------------------------
// D3DXGetCurrentVideoMode: Retrieves the current video mode for this device.
// -------------------
//
// Params:
//     [in]  DWORD deviceIndex: The device being referred to.
//     [out] D3DX_VIDMODEDESC* pVidMode: The current video mode
//-------------------------------------------------------------------------
HRESULT WINAPI
    D3DXGetCurrentVideoMode(DWORD             deviceIndex, 
                            D3DX_VIDMODEDESC* pVidMode);

//-------------------------------------------------------------------------
// D3DXGetDeviceCaps: Lists all the capabilities of a device at a display 
//                    mode.
// ----------------
//
// Params:
//     [in]  DWORD  deviceIndex: The device being referred to.
//     [in]  D3DX_VIDMODEDESC* pDesc:  If this is NULL, we will return the 
//                                     caps at the current display mode of 
//                                     the device.
//     [out] D3DDEVICEDESC7* pD3DDeviceDesc7: D3D Caps ( NULL to ignore 
//                                              parameter)
//     [out] DDCAPS7* pDDHalCaps: DDraw HAL Caps (NULL to ignore parameter)
//     [out] DDCAPS7* pDDHelCaps: DDraw HEL Caps (NULL to ignore  paramter)
//-------------------------------------------------------------------------
HRESULT WINAPI
    D3DXGetDeviceCaps(DWORD             deviceIndex, 
                      D3DX_VIDMODEDESC* pVidMode,
                      D3DDEVICEDESC7*   pD3DCaps,
                      DDCAPS*           pDDHALCaps,
                      DDCAPS*           pDDHELCaps);

//-------------------------------------------------------------------------
// D3DXCreateContext: Initializes the chosen device. It is the simplest init
// -----------------  function available.  Parameters are treated the same
//                    as the matching subset of parameters in 
//                    D3DXCreateContextEx, documented below.
//                    Remaining D3DXCreateContextEx parameters that are
//                    not present in D3DXCreateContext are treated as
//                    D3DX_DEFAULT.  Note that multimon is not supported
//                    with D3DXCreateContext.
//
// D3DXCreateContextEx: A more advanced function to initialize the device.
// -------------------  Also accepts D3DX_DEFAULT for most of the parameters
//                      and then will do what D3DXCreateContext did.
//
// Note: Do not expect D3DXCreateContext(Ex) to be fail-safe (as with any
//       API).  Supported device capablilites should be used as a guide
//       for choosing parameter values.  Keep in mind that there will 
//       inevitably be some combinations of parameters that just do not work.
// 
// Params:
//     [in]  DWORD deviceIndex: The device being referred to.   
//     [in]  DWORD flags: The valid flags are D3DX_CONTEXT_FULLSCREEN, and
//                        D3DX_CONTEXT_OFFSCREEN.  These flags cannot both
//                        be specified.  If no flags are specified, the
//                        context defaults to windowed mode.
//
//     [in]  HWND  hwnd: Device window.  See note.
//     [in]  HWND  hwndFocus: Window which receives keyboard messages from 
//                            the device window.  The device window should be 
//                            a child of focus window.  Useful for multimon 
//                            applications.  See note.
//     NOTE: 
//         windowed:   
//             hwnd must be a valid window.  hwndFocus must be NULL or 
//             D3DX_DEFAULT.
//
//         fullscreen: 
//             Either hwnd or hwndFocus must be a valid window.  (Both cannot
//             be NULL or D3DX_DEFAULT).  If hwnd is NULL or D3DX_DEFAULT, 
//             a default device window will be created as a child of hwndFocus.
//
//         offscreen:
//             Both hwnd and hwndFocus must be NULL or D3DX_DEFAULT
//
//     [in]  DWORD numColorBits: If D3DX_DEFAULT is passed for windowed mode,
//                               the current desktop's color depth is chosen.
//                               For full screen mode, D3DX_DEFAULT causes 16
//                               bit color to be used.                               
//     [in]  DWORD numAlphaBits: If D3DX_DEFAULT is passed, 0 is chosen.
//     [in]  DWORD numDepthbits: If D3DX_DEFAULT is passed,
//                               the highest available number of depth bits
//                               is chosen.  See note.
//     [in]  DWORD numStencilBits: If D3DX_DEFAULT is passed, the highest
//                                 available number of stencil bits is chosen.
//                                 See note.
//
//     NOTE: If both numDepthBits and numStencilBits are D3DX_DEFAULT,
//           D3DX first picks the highest available number of stencil
//           bits.  Then, for the chosen number of stencil bits, 
//           the highest available number of depth bits is chosen.
//           If only one of numStencilBits or numDepthBits 
//           is D3DX_DEFAULT, the highest number of bits available 
//           for this parameter is chosen out of only the formats
//           that support the number of bits requested for the
//           fixed parameter.
//
//     [in]  DWORD numBackBuffers: Number of back buffers, or D3DX_DEFAULT.
//                                 See note.
//
//     NOTE:
//        windowed: D3DX_DEFAULT means 1.  You must specify one back buffer.
//
//        fullscreen: D3DX_DEFAULT means 1.  Any number of back buffers can be
//            specified.
//
//        offscreen: D3DX_DEFAULT means 0.  You cannot specify additional back 
//            buffers.
//
//     [in]  DWORD width: Width, in pixels, or D3DX_DEFAULT.  See note.
//     [in]  DWORD height: Height, in pixels, or D3DX_DEFAULT.  See note.
//
//     NOTE: 
//        windowed: If either width or height is D3DX_DEFAULT, both values
//            default to the dimensions of the client area of hwnd.
//
//        fullscreen: If either width or height is D3DX_DEFAULT, width 
//            defaults to 640, and height defaults to 480.
//
//        offscreen: An error is returned if either width or height is 
//            D3DX_DEFAULT.
//
//     [in]  DWORD refreshRate: D3DX_DEFAULT means we let ddraw choose for 
//                              us.  Ignored for windowed and offscreen modes.
//     [out] LPD3DXCONTEXT* ppCtx: This is the Context object that is used for
//                                 rendering on that device.
//
//-------------------------------------------------------------------------
HRESULT WINAPI
    D3DXCreateContext(DWORD          deviceIndex,  
                      DWORD          flags,
                      HWND           hwnd,
                      DWORD          width, 
                      DWORD          height,
                      LPD3DXCONTEXT* ppCtx);

HRESULT WINAPI
    D3DXCreateContextEx(DWORD          deviceIndex,  
                        DWORD          flags,
                        HWND           hwnd,
                        HWND           hwndFocus, 
                        DWORD          numColorBits,
                        DWORD          numAlphaBits,
                        DWORD          numDepthbits,
                        DWORD          numStencilBits,
                        DWORD          numBackBuffers,
                        DWORD          width, 
                        DWORD          height,
                        DWORD          refreshRate,
                        LPD3DXCONTEXT* ppCtx);

// The D3DXCreateContext(Ex) flags are:
#define D3DX_CONTEXT_FULLSCREEN  0x00000001
#define D3DX_CONTEXT_OFFSCREEN   0x00000002

//-------------------------------------------------------------------------
// D3DXGetErrorString: Prints out the error string given an hresult. Prints
// ------------------  Win32 as well as DX6 error messages besides the D3DX
//                     messages.
//
// Params:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产欧美一区二区18| 岛国精品一区二区| 卡一卡二国产精品 | 日本大香伊一区二区三区| 色偷偷久久一区二区三区| 欧美高清www午色夜在线视频| 日韩一区二区三| 国产欧美日韩视频一区二区 | 色狠狠色噜噜噜综合网| 欧美久久久久久蜜桃| 337p日本欧洲亚洲大胆色噜噜| 国产精品私人影院| 亚洲成人久久影院| 国产一区视频在线看| 91美女在线看| 日韩一级高清毛片| 中文字幕乱码久久午夜不卡| 亚洲一区二区在线免费看| 捆绑调教美女网站视频一区| 波多野结衣中文一区| 欧美日韩精品二区第二页| 久久久久成人黄色影片| 亚洲一区二区视频| 国产一区日韩二区欧美三区| 色丁香久综合在线久综合在线观看| 欧美一级免费大片| 国产精品不卡视频| 久久精品国产一区二区| 91视视频在线观看入口直接观看www| 91精品国产综合久久福利软件| 亚洲国产精品精华液2区45| 午夜欧美大尺度福利影院在线看 | 久久精品一区蜜桃臀影院| 亚洲一级在线观看| 成人免费视频国产在线观看| 欧美伦理影视网| 亚洲人成在线播放网站岛国| 国产一区激情在线| 678五月天丁香亚洲综合网| 国产精品久久久久国产精品日日| 奇米在线7777在线精品| 色爱区综合激月婷婷| 久久久久国产免费免费 | 日韩欧美中文字幕公布| 亚洲日本丝袜连裤袜办公室| 韩日av一区二区| 欧美日本一区二区三区四区| 成人欧美一区二区三区视频网页| 蜜臀91精品一区二区三区| 欧美在线制服丝袜| 最新欧美精品一区二区三区| 国产精品一品二品| 精品国产污网站| 日韩精品国产欧美| 欧美三级中文字幕| 亚洲精选视频在线| 一本久道中文字幕精品亚洲嫩| 国产欧美日本一区视频| 精品写真视频在线观看| 日韩视频免费直播| 日韩精品每日更新| 制服丝袜av成人在线看| 亚洲狠狠爱一区二区三区| 日本大香伊一区二区三区| 亚洲色图20p| 91色综合久久久久婷婷| 国产精品理论片| 丰满少妇久久久久久久| 久久久国产精品午夜一区ai换脸| 久久99国产精品成人| 日韩午夜三级在线| 欧美aa在线视频| 欧美日韩不卡一区二区| 亚洲成人av电影| 欧美日韩二区三区| 日韩制服丝袜先锋影音| 欧美另类z0zxhd电影| 婷婷综合久久一区二区三区| 欧美日韩在线播| 亚洲在线成人精品| 欧美日韩久久久久久| 婷婷综合另类小说色区| 91精品国产欧美一区二区成人| 人人爽香蕉精品| 精品国产三级a在线观看| 国产一区二区三区观看| 国产色91在线| 成人免费观看av| 亚洲品质自拍视频| 在线视频一区二区三区| 一区二区三区在线看| 欧美日韩一区在线观看| 麻豆国产欧美一区二区三区| 精品国精品国产| 粉嫩一区二区三区性色av| 亚洲视频你懂的| 欧美亚洲愉拍一区二区| 日韩电影在线一区二区| 26uuuu精品一区二区| 国产91精品在线观看| 中文字幕亚洲区| 欧美系列在线观看| 美脚の诱脚舐め脚责91| 国产亚洲欧美在线| 99国产精品99久久久久久| 亚洲国产成人91porn| 日韩视频免费观看高清在线视频| 国产精品系列在线观看| 亚洲欧美偷拍卡通变态| 欧美剧情电影在线观看完整版免费励志电影 | 青草av.久久免费一区| 久久久综合九色合综国产精品| gogogo免费视频观看亚洲一| 亚洲国产成人av| 久久网这里都是精品| 91丨porny丨最新| 日韩电影免费在线看| 国产婷婷色一区二区三区| 色综合天天综合网天天狠天天| 天堂成人国产精品一区| 国产欧美日韩另类一区| 欧美日韩国产高清一区二区三区| 国产在线播放一区二区三区| 有坂深雪av一区二区精品| 日韩欧美一区二区三区在线| 成人激情黄色小说| 婷婷亚洲久悠悠色悠在线播放 | 成人午夜在线免费| 亚洲一区二区三区四区五区黄| 日韩免费高清电影| 一道本成人在线| 久久99九九99精品| 亚洲激情综合网| 久久亚洲欧美国产精品乐播| 欧美网站大全在线观看| 国产成人啪午夜精品网站男同| 一区二区不卡在线视频 午夜欧美不卡在| 精品少妇一区二区三区视频免付费 | 99视频在线精品| 麻豆精品蜜桃视频网站| 一区二区高清免费观看影视大全| 2020国产精品自拍| 欧美日韩美少妇| 99视频精品在线| 国产一区二区三区观看| 午夜精品爽啪视频| 自拍偷自拍亚洲精品播放| 精品久久久网站| 欧美高清一级片在线| 91在线免费看| 国产丶欧美丶日本不卡视频| 日本一区中文字幕| 亚洲综合一区二区精品导航| 国产日韩欧美综合一区| 日韩一区二区三区免费看| 欧美中文字幕不卡| 99国产精品久| 成人黄色小视频| 国产永久精品大片wwwapp| 奇米色777欧美一区二区| 亚洲一区二区偷拍精品| 综合在线观看色| 中文字幕精品—区二区四季| 欧美mv和日韩mv的网站| 日韩三级中文字幕| 欧美猛男男办公室激情| 欧美午夜理伦三级在线观看| 99久久久精品免费观看国产蜜| 国产精品亚洲成人| 国产一区二区三区美女| 国内外成人在线| 久久国产三级精品| 裸体歌舞表演一区二区| 日本在线不卡一区| 日韩在线一区二区三区| 亚洲成人动漫一区| 午夜久久久久久电影| 亚洲国产另类av| 亚洲成av人综合在线观看| 亚洲综合在线观看视频| 一区二区在线观看不卡| 亚洲人精品午夜| 亚洲精品高清在线| 一区二区三区高清在线| 亚洲综合小说图片| 一区二区成人在线| 亚洲福利视频导航| 香蕉久久一区二区不卡无毒影院| 亚洲一区av在线| 天天影视色香欲综合网老头| 日本最新不卡在线| 美脚の诱脚舐め脚责91| 激情综合网天天干| 国产一区视频在线看| 国产69精品久久99不卡| 丁香婷婷综合五月| 色中色一区二区| 欧美午夜精品理论片a级按摩| 欧美精品精品一区| 日韩一区二区三区精品视频|