HRESULT Execute(LPDIRECT3DEXECUTEBUFFER lpDirect3DExecuteBuffer,
LPDIRECT3DVIEWPORT lpDirect3DViewport, DWORD dwFlags);
Executes a buffer.
·Returns D3D_OK if successful, or an error otherwise, which may be one of the following values:
lpDirect3DExecuteBuffer
Address of the execute buffer to be executed.
lpDirect3DViewport
Address of the Direct3DViewport object that describes the transformation context into which the execute buffer will be rendered.
dwFlags
Flags specifying whether or not objects in the buffer should be clipped. This parameter must be one of the following values:
Clip any primitives in the buffer that are outside or partially outside the viewport.
All primitives in the buffer are contained within the viewport.