main.h

来自「Wine-20031016」· C头文件 代码 · 共 760 行 · 第 1/3 页

H
760
字号
Main_IDirect3DDeviceImpl_7_LightEnable(LPDIRECT3DDEVICE7 iface,                                       DWORD dwLightIndex,                                       BOOL bEnable);HRESULT WINAPIMain_IDirect3DDeviceImpl_7_GetLightEnable(LPDIRECT3DDEVICE7 iface,                                          DWORD dwLightIndex,                                          BOOL* pbEnable);HRESULT WINAPIMain_IDirect3DDeviceImpl_7_SetClipPlane(LPDIRECT3DDEVICE7 iface,                                        DWORD dwIndex,                                        D3DVALUE* pPlaneEquation);HRESULT WINAPIMain_IDirect3DDeviceImpl_7_GetClipPlane(LPDIRECT3DDEVICE7 iface,                                        DWORD dwIndex,                                        D3DVALUE* pPlaneEquation);HRESULT WINAPIMain_IDirect3DDeviceImpl_7_GetInfo(LPDIRECT3DDEVICE7 iface,                                   DWORD dwDevInfoID,                                   LPVOID pDevInfoStruct,                                   DWORD dwSize);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_1T_GetCaps(LPDIRECT3DDEVICE3 iface,                                         LPD3DDEVICEDESC lpD3DHWDevDesc,                                         LPD3DDEVICEDESC lpD3DHELDevDesc);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_1T_GetStats(LPDIRECT3DDEVICE3 iface,                                          LPD3DSTATS lpD3DStats);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_1T_AddViewport(LPDIRECT3DDEVICE3 iface,					     LPDIRECT3DVIEWPORT3 lpDirect3DViewport3);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_1T_DeleteViewport(LPDIRECT3DDEVICE3 iface,						LPDIRECT3DVIEWPORT3 lpDirect3DViewport3);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_1T_NextViewport(LPDIRECT3DDEVICE3 iface,					      LPDIRECT3DVIEWPORT3 lpDirect3DViewport3,					      LPDIRECT3DVIEWPORT3* lplpDirect3DViewport3,					      DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_SetCurrentViewport(LPDIRECT3DDEVICE3 iface,						 LPDIRECT3DVIEWPORT3 lpDirect3DViewport3);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_GetCurrentViewport(LPDIRECT3DDEVICE3 iface,						 LPDIRECT3DVIEWPORT3* lplpDirect3DViewport3);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_Begin(LPDIRECT3DDEVICE3 iface,                                 D3DPRIMITIVETYPE d3dptPrimitiveType,                                 DWORD dwVertexTypeDesc,                                 DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_BeginIndexed(LPDIRECT3DDEVICE3 iface,                                        D3DPRIMITIVETYPE d3dptPrimitiveType,                                        DWORD d3dvtVertexType,                                        LPVOID lpvVertices,                                        DWORD dwNumVertices,                                        DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_Vertex(LPDIRECT3DDEVICE3 iface,                                     LPVOID lpVertexType);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_Index(LPDIRECT3DDEVICE3 iface,                                    WORD wVertexIndex);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_End(LPDIRECT3DDEVICE3 iface,                                  DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_GetLightState(LPDIRECT3DDEVICE3 iface,                                            D3DLIGHTSTATETYPE dwLightStateType,                                            LPDWORD lpdwLightState);HRESULT WINAPIMain_IDirect3DDeviceImpl_3_2T_SetLightState(LPDIRECT3DDEVICE3 iface,                                            D3DLIGHTSTATETYPE dwLightStateType,                                            DWORD dwLightState);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_1T_SwapTextureHandles(LPDIRECT3DDEVICE2 iface,                                                 LPDIRECT3DTEXTURE2 lpD3DTex1,                                                 LPDIRECT3DTEXTURE2 lpD3DTex2);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_1T_EnumTextureFormats(LPDIRECT3DDEVICE2 iface,                                                 LPD3DENUMTEXTUREFORMATSCALLBACK lpD3DEnumTextureProc,                                                 LPVOID lpArg);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_Begin(LPDIRECT3DDEVICE2 iface,                                 D3DPRIMITIVETYPE d3dpt,                                 D3DVERTEXTYPE dwVertexTypeDesc,                                 DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_BeginIndexed(LPDIRECT3DDEVICE2 iface,                                        D3DPRIMITIVETYPE d3dptPrimitiveType,                                        D3DVERTEXTYPE d3dvtVertexType,                                        LPVOID lpvVertices,                                        DWORD dwNumVertices,                                        DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_DrawPrimitive(LPDIRECT3DDEVICE2 iface,                                         D3DPRIMITIVETYPE d3dptPrimitiveType,                                         D3DVERTEXTYPE d3dvtVertexType,                                         LPVOID lpvVertices,                                         DWORD dwVertexCount,                                         DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_2_DrawIndexedPrimitive(LPDIRECT3DDEVICE2 iface,                                                D3DPRIMITIVETYPE d3dptPrimitiveType,                                                D3DVERTEXTYPE d3dvtVertexType,                                                LPVOID lpvVertices,                                                DWORD dwVertexCount,                                                LPWORD dwIndices,                                                DWORD dwIndexCount,                                                DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_Initialize(LPDIRECT3DDEVICE iface,                                      LPDIRECT3D lpDirect3D,                                      LPGUID lpGUID,                                      LPD3DDEVICEDESC lpD3DDVDesc);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_CreateExecuteBuffer(LPDIRECT3DDEVICE iface,                                               LPD3DEXECUTEBUFFERDESC lpDesc,                                               LPDIRECT3DEXECUTEBUFFER* lplpDirect3DExecuteBuffer,                                               IUnknown* pUnkOuter);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_Execute(LPDIRECT3DDEVICE iface,                                   LPDIRECT3DEXECUTEBUFFER lpDirect3DExecuteBuffer,                                   LPDIRECT3DVIEWPORT lpDirect3DViewport,                                   DWORD dwFlags);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_Pick(LPDIRECT3DDEVICE iface,                                LPDIRECT3DEXECUTEBUFFER lpDirect3DExecuteBuffer,                                LPDIRECT3DVIEWPORT lpDirect3DViewport,                                DWORD dwFlags,                                LPD3DRECT lpRect);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_GetPickRecords(LPDIRECT3DDEVICE iface,                                          LPDWORD lpCount,                                          LPD3DPICKRECORD lpD3DPickRec);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_CreateMatrix(LPDIRECT3DDEVICE iface,                                        LPD3DMATRIXHANDLE lpD3DMatHandle);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_SetMatrix(LPDIRECT3DDEVICE iface,                                     D3DMATRIXHANDLE D3DMatHandle,                                     LPD3DMATRIX lpD3DMatrix);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_GetMatrix(LPDIRECT3DDEVICE iface,                                     D3DMATRIXHANDLE D3DMatHandle,                                     LPD3DMATRIX lpD3DMatrix);HRESULT WINAPIMain_IDirect3DDeviceImpl_1_DeleteMatrix(LPDIRECT3DDEVICE iface,                                        D3DMATRIXHANDLE D3DMatHandle);HRESULT WINAPIThunk_IDirect3DDeviceImpl_3_QueryInterface(LPDIRECT3DDEVICE3 iface,                                           REFIID riid,                                           LPVOID* obp);HRESULT WINAPIThunk_IDirect3DDeviceImpl_2_QueryInterface(LPDIRECT3DDEVICE2 iface,                                           REFIID riid,                                           LPVOID* obp);HRESULT WINAPIThunk_IDirect3DDeviceImpl_1_QueryInterface(LPDIRECT3DDEVICE iface,                                           REFIID riid,                                           LPVOID* obp);ULONG WINAPIThunk_IDirect3DDeviceImpl_3_AddRef(LPDIRECT3DDEVICE3 iface);ULONG WINAPIThunk_IDirect3DDeviceImpl_2_AddRef(LPDIRECT3DDEVICE2 iface);ULONG WINAPIThunk_IDirect3DDeviceImpl_1_AddRef(LPDIRECT3DDEVICE iface);ULONG WINAPIThunk_IDirect3DDeviceImpl_3_Release(LPDIRECT3DDEVICE3 iface);ULONG WINAPIThunk_IDirect3DDeviceImpl_2_Release(LPDIRECT3DDEVICE2 iface);ULONG WINAPIThunk_IDirect3DDeviceImpl_1_Release(LPDIRECT3DDEVICE iface);HRESULT WINAPIThunk_IDirect3DDeviceImpl_2_AddViewport(LPDIRECT3DDEVICE2 iface,					LPDIRECT3DVIEWPORT2 lpDirect3DViewport2);HRESULT WINAPIThunk_IDirect3DDeviceImpl_1_AddViewport(LPDIRECT3DDEVICE iface,					LPDIRECT3DVIEWPORT lpDirect3DViewport);HRESULT WINAPIThunk_IDirect3DDeviceImpl_2_DeleteViewport(LPDIRECT3DDEVICE2 iface,					   LPDIRECT3DVIEWPORT2 lpDirect3DViewport2);HRESULT WINAPIThunk_IDirect3DDeviceImpl_1_DeleteViewport(LPDIRECT3DDEVICE iface,					   LPDIRECT3DVIEWPORT lpDirect3DViewport);HRESULT WINAPIThunk_IDirect3DDeviceImpl_2_NextViewport(LPDIRECT3DDEVICE3 iface,					 LPDIRECT3DVIEWPORT2 lpDirect3DViewport2,					 LPDIRECT3DVIEWPORT2* lplpDirect3DViewport2,					 DWORD dwFlags);HRESULT WINAPIThunk_IDirect3DDeviceImpl_1_NextViewport(LPDIRECT3DDEVICE3 iface,					 LPDIRECT3DVIEWPORT lpDirect3DViewport,					 LPDIRECT3DVIEWPORT* lplpDirect3DViewport,					 DWORD dwFlags);HRESULT WINAPIThunk_IDirect3DDeviceImpl_3_GetDirect3D(LPDIRECT3DDEVICE3 iface,					LPDIRECT3D3* lplpDirect3D3);HRESULT WINAPIThunk_IDirect3DDeviceImpl_2_GetDirect3D(LPDIRECT3DDEVICE2 iface,					LPDIRECT3D2* lplpDirect3D2);HRESULT WINAPIThunk_IDirect3DDeviceImpl_1_GetDirect3D(LPDIRECT3DDEVICE iface,					LPDIRECT3D* lplpDirect3D);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?