| Class IDirect3DRMProgressiveMesh (unit DirectX) |
| Constructors |
| Functions |
function Abort(dwFlags: DWORD): HRESULT;
function CreateMesh(out lplpD3DRMMesh: IDirect3DRMMesh): HRESULT;
function Duplicate(out lplpD3DRMPMesh: IDirect3DRMProgressiveMesh): HRESULT;
function GetBox(var lpBBox: D3DRMBOX): HRESULT;
function GetDetail(var lpdvVal: D3DVALUE): HRESULT;
function GetFaceDetail(var lpdwCount: DWORD): HRESULT;
function GetFaceDetailRange(var lpdwMin, lpdwMax: DWORD): HRESULT;
function GetLoadStatus(var lpStatus: D3DRMPMESHLOADSTATUS): HRESULT;
function GetQuality(var lpdwquality: D3DRMRENDERQUALITY): HRESULT;
function GetVertexDetail(var lpdwCount: DWORD): HRESULT;
function GetVertexDetailRange(var lpdwMin, lpdwMax: DWORD): HRESULT;
function Load(lpSource, lpObjID: pointer; dloLoadflags: D3DRMLOADOPTIONS;
lpCallback: D3DRMLOADTEXTURECALLBACK; lpArg: pointer): HRESULT;
function RegisterEvents(hEvent: THANDLE; dwFlags, dwReserved: DWORD):
HRESULT;
function SetDetail(lpdvVal: D3DVALUE): HRESULT;
function SetFaceDetail(dwCount: DWORD): HRESULT;
function SetMinRenderDetail(d3dVal: D3DVALUE): HRESULT;
function SetQuality(quality: D3DRMRENDERQUALITY): HRESULT;
function SetVertexDetail(dwCount: DWORD): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function Abort(dwFlags: DWORD): HRESULT;
function CreateMesh(out lplpD3DRMMesh: IDirect3DRMMesh): HRESULT;
function Duplicate(out lplpD3DRMPMesh: IDirect3DRMProgressiveMesh): HRESULT;
function GetBox(var lpBBox: D3DRMBOX): HRESULT;
function GetDetail(var lpdvVal: D3DVALUE): HRESULT;
function GetFaceDetail(var lpdwCount: DWORD): HRESULT;
function GetFaceDetailRange(var lpdwMin, lpdwMax: DWORD): HRESULT;
function GetLoadStatus(var lpStatus: D3DRMPMESHLOADSTATUS): HRESULT;
function GetQuality(var lpdwquality: D3DRMRENDERQUALITY): HRESULT;
function GetVertexDetail(var lpdwCount: DWORD): HRESULT;
function GetVertexDetailRange(var lpdwMin, lpdwMax: DWORD): HRESULT;
function Load(lpSource, lpObjID: pointer; dloLoadflags: D3DRMLOADOPTIONS;
lpCallback: D3DRMLOADTEXTURECALLBACK; lpArg: pointer): HRESULT;** IDirect3DRMProgressiveMesh methods
function RegisterEvents(hEvent: THANDLE; dwFlags, dwReserved: DWORD):
HRESULT;
function SetDetail(lpdvVal: D3DVALUE): HRESULT;
function SetFaceDetail(dwCount: DWORD): HRESULT;
function SetMinRenderDetail(d3dVal: D3DVALUE): HRESULT;
function SetQuality(quality: D3DRMRENDERQUALITY): HRESULT;
function SetVertexDetail(dwCount: DWORD): HRESULT;| Properties |
| Events |
| Variables |