| Class IDirect3DViewport (unit DirectX) |
IUnknown
| Constructors |
| Functions |
function AddLight(lpDirect3DLight: IDirect3DLight): HRESULT;
function Clear(dwCount: DWORD; const lpRects: D3DRECT; dwFlags: DWORD):
HRESULT;
function DeleteLight(lpDirect3DLight: IDirect3DLight): HRESULT;
function GetBackground(hMat: D3DMATERIALHANDLE): HRESULT;
function GetBackgroundDepth(out lplpDDSurface: IDirectDrawSurface;
var lpValid: BOOL): HRESULT;
function GetViewport(var lpData: D3DVIEWPORT): HRESULT;
function Initialize(lpDirect3D: IDirect3D): HRESULT;
function LightElements(dwElementCount: DWORD;
var lpData: D3DLIGHTDATA): HRESULT;
function NextLight(lpDirect3DLight: IDirect3DLight;
out lplpDirect3DLight: IDirect3DLight; dwFlags: DWORD): HRESULT;
function SetBackground(hMat: D3DMATERIALHANDLE): HRESULT;
function SetBackgroundDepth(lpDDSurface: IDirectDrawSurface): HRESULT;
function SetViewport(const lpData: D3DVIEWPORT): HRESULT;
function TransformVertices(dwVertexCount: DWORD;
var lpData: D3DTRANSFORMDATA; dwFlags: DWORD;
var lpOffscreen: DWORD): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function AddLight(lpDirect3DLight: IDirect3DLight): HRESULT;
function Clear(dwCount: DWORD; const lpRects: D3DRECT; dwFlags: DWORD):
HRESULT;
function DeleteLight(lpDirect3DLight: IDirect3DLight): HRESULT;
function GetBackground(hMat: D3DMATERIALHANDLE): HRESULT;
function GetBackgroundDepth(out lplpDDSurface: IDirectDrawSurface;
var lpValid: BOOL): HRESULT;
function GetViewport(var lpData: D3DVIEWPORT): HRESULT;
function Initialize(lpDirect3D: IDirect3D): HRESULT;** IDirect3DViewport methods
function LightElements(dwElementCount: DWORD;
var lpData: D3DLIGHTDATA): HRESULT;
function NextLight(lpDirect3DLight: IDirect3DLight;
out lplpDirect3DLight: IDirect3DLight; dwFlags: DWORD): HRESULT;
function SetBackground(hMat: D3DMATERIALHANDLE): HRESULT;
function SetBackgroundDepth(lpDDSurface: IDirectDrawSurface): HRESULT;
function SetViewport(const lpData: D3DVIEWPORT): HRESULT;
function TransformVertices(dwVertexCount: DWORD;
var lpData: D3DTRANSFORMDATA; dwFlags: DWORD;
var lpOffscreen: DWORD): HRESULT;| Properties |
| Events |
| Variables |