Microsoft DirectX 8.1 (Visual Basic) |
object.LockIndexBuffer( _ Flags As Long) As Long
First element of an array of BYTE values, filled with the returned index data.
If the method fails, an error is raised and Err.Number can be set to D3DERR_INVALIDCALL.
For information on trapping errors, see the Microsoft® Visual Basic® Error Handling topic.
When working with index buffers, you are allowed to make multiple lock calls. However, you must ensure that the number of lock calls matches the number of unlock calls. DrawPrimitive calls do not succeed with any outstanding lock count on any currently set index buffer.