Changeset 374 for trunk/win32/directx
- Timestamp:
- 02/13/12 15:24:57 (3 months ago)
- Files:
-
- trunk/win32/directx/d3d9.d (modified) (20 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/win32/directx/d3d9.d
r372 r374 141 141 142 142 143 interface LPDIRECT3D9 : publicIUnknown143 interface LPDIRECT3D9 : IUnknown 144 144 { 145 145 HRESULT RegisterSoftwareDevice(void* pInitializeFunction); … … 165 165 alias LPDIRECT3D9 IDirect3D9; 166 166 167 interface LPDIRECT3DDEVICE9 : publicIUnknown167 interface LPDIRECT3DDEVICE9 : IUnknown 168 168 { 169 169 HRESULT TestCooperativeLevel(); … … 324 324 325 325 326 interface LPDIRECT3DSTATEBLOCK9 : publicIUnknown326 interface LPDIRECT3DSTATEBLOCK9 : IUnknown 327 327 { 328 328 HRESULT GetDevice(LPDIRECT3DDEVICE9* ppDevice); … … 338 338 alias LPDIRECT3DSTATEBLOCK9 IDirect3DStateBlock9; 339 339 340 interface LPDIRECT3DSWAPCHAIN9 : publicIUnknown340 interface LPDIRECT3DSWAPCHAIN9 : IUnknown 341 341 { 342 342 HRESULT Present( RECT* pSourceRect, RECT* pDestRect,HWND hDestWindowOverride, RGNDATA* pDirtyRegion,DWORD dwFlags); … … 358 358 alias LPDIRECT3DSWAPCHAIN9 IDirect3DSwapChain9; 359 359 360 interface LPDIRECT3DRESOURCE9 : publicIUnknown360 interface LPDIRECT3DRESOURCE9 : IUnknown 361 361 { 362 362 HRESULT GetDevice( LPDIRECT3DDEVICE9* ppDevice); … … 372 372 alias LPDIRECT3DRESOURCE9 IDirect3DResource9; 373 373 374 interface LPDIRECT3DVERTEXDECLARATION9 : publicIUnknown374 interface LPDIRECT3DVERTEXDECLARATION9 : IUnknown 375 375 { 376 376 HRESULT GetDevice( LPDIRECT3DDEVICE9* ppDevice); … … 385 385 alias LPDIRECT3DVERTEXDECLARATION9 IDirect3DVertexDeclaration9; 386 386 387 interface LPDIRECT3DVERTEXSHADER9 : publicIUnknown387 interface LPDIRECT3DVERTEXSHADER9 : IUnknown 388 388 { 389 389 HRESULT GetDevice( LPDIRECT3DDEVICE9 * ppDevice); … … 399 399 alias LPDIRECT3DVERTEXSHADER9 IDirect3DVertexShader9; 400 400 401 interface LPDIRECT3DPIXELSHADER9 : publicIUnknown401 interface LPDIRECT3DPIXELSHADER9 : IUnknown 402 402 { 403 403 HRESULT GetDevice( LPDIRECT3DDEVICE9 * ppDevice); … … 413 413 alias LPDIRECT3DPIXELSHADER9 IDirect3DPixelShader9; 414 414 415 interface LPDIRECT3DBASETEXTURE9 : publicLPDIRECT3DRESOURCE9415 interface LPDIRECT3DBASETEXTURE9 : LPDIRECT3DRESOURCE9 416 416 { 417 417 DWORD SetLOD(DWORD LODNew); … … 425 425 alias LPDIRECT3DBASETEXTURE9 IDirect3DBaseTexture9; 426 426 427 interface LPDIRECT3DTEXTURE9 : publicLPDIRECT3DBASETEXTURE9427 interface LPDIRECT3DTEXTURE9 : LPDIRECT3DBASETEXTURE9 428 428 { 429 429 HRESULT GetLevelDesc( UINT Level,D3DSURFACE_DESC *pDesc); … … 452 452 alias LPDIRECT3DTEXTURE9 IDirect3DTexture9; 453 453 454 interface LPDIRECT3DVOLUMETEXTURE9 : publicLPDIRECT3DBASETEXTURE9454 interface LPDIRECT3DVOLUMETEXTURE9 : LPDIRECT3DBASETEXTURE9 455 455 { 456 456 HRESULT GetLevelDesc( UINT Level,D3DVOLUME_DESC *pDesc); … … 480 480 alias LPDIRECT3DVOLUMETEXTURE9 IDirect3DVolumeTexture9; 481 481 482 interface LPDIRECT3DCUBETEXTURE9 : publicLPDIRECT3DBASETEXTURE9482 interface LPDIRECT3DCUBETEXTURE9 : LPDIRECT3DBASETEXTURE9 483 483 { 484 484 HRESULT GetLevelDesc( UINT Level,D3DSURFACE_DESC *pDesc); … … 507 507 alias LPDIRECT3DCUBETEXTURE9 IDirect3DCubeTexture9; 508 508 509 interface LPDIRECT3DVERTEXBUFFER9 : publicLPDIRECT3DRESOURCE9509 interface LPDIRECT3DVERTEXBUFFER9 : LPDIRECT3DRESOURCE9 510 510 { 511 511 HRESULT Lock( UINT OffsetToLock,UINT SizeToLock,void** ppbData,DWORD Flags); … … 528 528 alias LPDIRECT3DVERTEXBUFFER9 IDirect3DVertexBuffer9; 529 529 530 interface LPDIRECT3DINDEXBUFFER9 : publicLPDIRECT3DRESOURCE9530 interface LPDIRECT3DINDEXBUFFER9 : LPDIRECT3DRESOURCE9 531 531 { 532 532 HRESULT Lock( UINT OffsetToLock,UINT SizeToLock,void** ppbData,DWORD Flags); … … 549 549 alias LPDIRECT3DINDEXBUFFER9 IDirect3DIndexBuffer9; 550 550 551 interface LPDIRECT3DSURFACE9 : publicLPDIRECT3DRESOURCE9551 interface LPDIRECT3DSURFACE9 : LPDIRECT3DRESOURCE9 552 552 { 553 553 HRESULT GetContainer( REFIID riid,void** ppContainer); … … 577 577 alias LPDIRECT3DSURFACE9 IDirect3DSurface9; 578 578 579 interface LPDIRECT3DVOLUME9 : publicIUnknown579 interface LPDIRECT3DVOLUME9 : IUnknown 580 580 { 581 581 HRESULT GetDevice( LPDIRECT3DDEVICE9 * ppDevice); … … 604 604 alias LPDIRECT3DVOLUME9 IDirect3DVolume9; 605 605 606 interface LPDIRECT3DQUERY9 : publicIUnknown606 interface LPDIRECT3DQUERY9 : IUnknown 607 607 { 608 608 HRESULT GetDevice( LPDIRECT3DDEVICE9* ppDevice); … … 796 796 extern (Windows) HRESULT Direct3DCreate9Ex(UINT SDKVersion, LPDIRECT3D9EX*); 797 797 798 interface LPDIRECT3D9EX : publicLPDIRECT3D9798 interface LPDIRECT3D9EX : LPDIRECT3D9 799 799 { 800 800 UINT GetAdapterModeCountEx(UINT Adapter, D3DDISPLAYMODEFILTER* pFilter ); … … 807 807 alias LPDIRECT3D9EX IDirect3D9Ex; 808 808 809 interface LPDIRECT3DDEVICE9EX : publicLPDIRECT3DDEVICE9809 interface LPDIRECT3DDEVICE9EX : LPDIRECT3DDEVICE9 810 810 { 811 811 HRESULT SetConvolutionMonoKernel( UINT width,UINT height,float* rows,float* columns); … … 828 828 alias LPDIRECT3DDEVICE9EX IDirect3DDevice9Ex; 829 829 830 interface LPDIRECT3DSWAPCHAIN9EX : publicLPDIRECT3DSWAPCHAIN9830 interface LPDIRECT3DSWAPCHAIN9EX : LPDIRECT3DSWAPCHAIN9 831 831 { 832 832 HRESULT GetLastPresentCount( UINT* pLastPresentCount);
