| Class IDirect3DExecuteBuffer (unit DirectX) |
IUnknown
| Constructors |
| Functions |
function GetExecuteData(var lpData: D3DEXECUTEDATA): HRESULT;
function Initialize(lpDirect3DDevice: IDirect3DDevice;
const lpDesc: D3DEXECUTEBUFFERDESC): HRESULT;
function Lock(var lpDesc: D3DEXECUTEBUFFERDESC): HRESULT;
function Optimize(dwFlags: DWORD): HRESULT;
function SetExecuteData(const lpData: D3DEXECUTEDATA): HRESULT;
function Unlock: HRESULT;
function Validate(var lpdwOffset: DWORD; lpFunc: LPD3DVALIDATECALLBACK;
lpUserArg: Pointer; dwReserved: DWORD): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function GetExecuteData(var lpData: D3DEXECUTEDATA): HRESULT;
function Initialize(lpDirect3DDevice: IDirect3DDevice;
const lpDesc: D3DEXECUTEBUFFERDESC): HRESULT;** IDirect3DExecuteBuffer methods
function Lock(var lpDesc: D3DEXECUTEBUFFERDESC): HRESULT;
function Optimize(dwFlags: DWORD): HRESULT;
function SetExecuteData(const lpData: D3DEXECUTEDATA): HRESULT;
function Unlock: HRESULT;
function Validate(var lpdwOffset: DWORD; lpFunc: LPD3DVALIDATECALLBACK;
lpUserArg: Pointer; dwReserved: DWORD): HRESULT;| Properties |
| Events |
| Variables |