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 + -
显示快捷键?