Class IDirect3DRMTexture (unit DirectX)

Inherits from

IDirect3DRMVisual

Constructors



Functions

function Changed(bPixels, bPalette: BOOL): HRESULT;


function GetColors: DWORD;


function GetDecalOrigin(var lplX, lplY: Longint): HRESULT;


function GetDecalScale: DWORD;


function GetDecalSize(var lprvWidth, lprvHeight: D3DVALUE): HRESULT;


function GetDecalTransparency: BOOL;


function GetDecalTransparentColor: D3DCOLOR;


function GetImage: LPD3DRMIMAGE;


function GetShades: DWORD;


function InitFromFile(filename: PChar): HRESULT;

** IDirect3DRMTexture methods

function InitFromResource(rs: HRSRC): HRESULT;


function InitFromSurface(lpDDS: IDirectDrawSurface): HRESULT;


function SetColors(ulColors: DWORD): HRESULT;


function SetDecalOrigin(lX, lY: Longint): HRESULT;


function SetDecalScale(dwScale: DWORD): HRESULT;


function SetDecalSize(rvWidth, rvHeight: D3DVALUE): HRESULT;


function SetDecalTransparency(bTransp: BOOL): HRESULT;


function SetDecalTransparentColor(rcTransp: D3DCOLOR): HRESULT;


function SetShades(ulShades: DWORD): HRESULT;


Properties

Events

Variables


Constructors


Functions


function Changed(bPixels, bPalette: BOOL): HRESULT;


function GetColors: DWORD;


function GetDecalOrigin(var lplX, lplY: Longint): HRESULT;


function GetDecalScale: DWORD;


function GetDecalSize(var lprvWidth, lprvHeight: D3DVALUE): HRESULT;


function GetDecalTransparency: BOOL;


function GetDecalTransparentColor: D3DCOLOR;


function GetImage: LPD3DRMIMAGE;


function GetShades: DWORD;


function InitFromFile(filename: PChar): HRESULT;

** IDirect3DRMTexture methods


function InitFromResource(rs: HRSRC): HRESULT;


function InitFromSurface(lpDDS: IDirectDrawSurface): HRESULT;


function SetColors(ulColors: DWORD): HRESULT;


function SetDecalOrigin(lX, lY: Longint): HRESULT;


function SetDecalScale(dwScale: DWORD): HRESULT;


function SetDecalSize(rvWidth, rvHeight: D3DVALUE): HRESULT;


function SetDecalTransparency(bTransp: BOOL): HRESULT;


function SetDecalTransparentColor(rcTransp: D3DCOLOR): HRESULT;


function SetShades(ulShades: DWORD): HRESULT;


Properties


Events


Variables