| Class IDirect3D2 (unit DirectX) |
IUnknown
| Constructors |
| Functions |
function CreateDevice(const rclsid: TGUID; lpDDS: IDirectDrawSurface;
out lplpD3DDevice2: IDirect3DDevice2): HRESULT;
function CreateLight(out lplpDirect3Dlight: IDirect3DLight;
pUnkOuter: IUnknown): HRESULT;
function CreateMaterial(out lplpDirect3DMaterial2: IDirect3DMaterial2;
pUnkOuter: IUnknown): HRESULT;
function CreateViewport(out lplpD3DViewport2: IDirect3DViewport2;
pUnkOuter: IUnknown ): HRESULT;
function EnumDevices(lpEnumDevicesCallback: LPD3DENUMDEVICESCALLBACK;
lpUserArg: Pointer): HRESULT;
function FindDevice(const lpD3DFDS: D3DFINDDEVICESEARCH;
var lpD3DFDR: D3DFINDDEVICERESULT): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function CreateDevice(const rclsid: TGUID; lpDDS: IDirectDrawSurface;
out lplpD3DDevice2: IDirect3DDevice2): HRESULT;
function CreateLight(out lplpDirect3Dlight: IDirect3DLight;
pUnkOuter: IUnknown): HRESULT;
function CreateMaterial(out lplpDirect3DMaterial2: IDirect3DMaterial2;
pUnkOuter: IUnknown): HRESULT;
function CreateViewport(out lplpD3DViewport2: IDirect3DViewport2;
pUnkOuter: IUnknown ): HRESULT;
function EnumDevices(lpEnumDevicesCallback: LPD3DENUMDEVICESCALLBACK;
lpUserArg: Pointer): HRESULT;** IDirect3D methods
function FindDevice(const lpD3DFDS: D3DFINDDEVICESEARCH;
var lpD3DFDR: D3DFINDDEVICERESULT): HRESULT;| Properties |
| Events |
| Variables |