| Class IDirect3DRMLight (unit DirectX) |
| Constructors |
| Functions |
function GetColor: D3DCOLOR;
function GetConstantAttenuation: D3DVALUE;
function GetEnableFrame(out lplpEnableFrame: IDirect3DRMFrame): HRESULT;
function GetLinearAttenuation: D3DVALUE;
function GetPenumbra: D3DVALUE;
function GetQuadraticAttenuation: D3DVALUE;
function GetRange: D3DVALUE;
function GetType: D3DRMLIGHTTYPE;
function GetUmbra: D3DVALUE;
function SetColor(rcColor: D3DCOLOR): HRESULT;
function SetColorRGB(rvRed, rvGreen, rvBlue: D3DVALUE): HRESULT;
function SetConstantAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetEnableFrame(lpEnableFrame: IDirect3DRMFrame): HRESULT;
function SetLinearAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetPenumbra(rvAngle: D3DVALUE): HRESULT;
function SetQuadraticAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetRange(rvRange: D3DVALUE): HRESULT;
function SetType(d3drmtType: D3DRMLIGHTTYPE): HRESULT;
function SetUmbra(rvAngle: D3DVALUE): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function GetColor: D3DCOLOR;
function GetConstantAttenuation: D3DVALUE;
function GetEnableFrame(out lplpEnableFrame: IDirect3DRMFrame): HRESULT;
function GetLinearAttenuation: D3DVALUE;
function GetPenumbra: D3DVALUE;
function GetQuadraticAttenuation: D3DVALUE;
function GetRange: D3DVALUE;
function GetType: D3DRMLIGHTTYPE;
function GetUmbra: D3DVALUE;
function SetColor(rcColor: D3DCOLOR): HRESULT;
function SetColorRGB(rvRed, rvGreen, rvBlue: D3DVALUE): HRESULT;
function SetConstantAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetEnableFrame(lpEnableFrame: IDirect3DRMFrame): HRESULT;
function SetLinearAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetPenumbra(rvAngle: D3DVALUE): HRESULT;
function SetQuadraticAttenuation(rvAtt: D3DVALUE): HRESULT;
function SetRange(rvRange: D3DVALUE): HRESULT;
function SetType(d3drmtType: D3DRMLIGHTTYPE): HRESULT;** IDirect3DRMLight methods
function SetUmbra(rvAngle: D3DVALUE): HRESULT;| Properties |
| Events |
| Variables |