| Class IDirect3D (unit DirectX) |
IUnknown
| Constructors |
| Functions |
function CreateLight(out lplpDirect3Dlight: IDirect3DLight;
pUnkOuter: IUnknown): HRESULT;
function CreateMaterial(out lplpDirect3DMaterial: IDirect3DMaterial;
pUnkOuter: IUnknown): HRESULT;
function CreateViewport(out lplpD3DViewport: IDirect3DViewport;
pUnkOuter: IUnknown): HRESULT;
function EnumDevices(lpEnumDevicesCallback: LPD3DENUMDEVICESCALLBACK;
lpUserArg: Pointer): HRESULT;
function FindDevice(const lpD3DFDS: D3DFINDDEVICESEARCH;
var lpD3DFDR: D3DFINDDEVICERESULT): HRESULT;
function Initialize(const lpREFIID: TGUID): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function CreateLight(out lplpDirect3Dlight: IDirect3DLight;
pUnkOuter: IUnknown): HRESULT;
function CreateMaterial(out lplpDirect3DMaterial: IDirect3DMaterial;
pUnkOuter: IUnknown): HRESULT;
function CreateViewport(out lplpD3DViewport: IDirect3DViewport;
pUnkOuter: IUnknown): HRESULT;
function EnumDevices(lpEnumDevicesCallback: LPD3DENUMDEVICESCALLBACK;
lpUserArg: Pointer): HRESULT;
function FindDevice(const lpD3DFDS: D3DFINDDEVICESEARCH;
var lpD3DFDR: D3DFINDDEVICERESULT): HRESULT;
function Initialize(const lpREFIID: TGUID): HRESULT;** IDirect3D methods
| Properties |
| Events |
| Variables |