![]() |
![]() |
![]() |
Locks a range of vertex or texel sample data and obtains a pointer to the location in buffer memory.
Syntax
HRESULT LockBuffer(
UINT Start, UINT NumSamples, FLOAT **ppData );
Parameters
- Start
- [in] Index of the sample of vertex or texel data.
- NumSamples
- [in] Number of vertices (or texels) sampled.
- ppData
- [out] Pointer to the location in memory where the Start sample begins.
Return Value
If the method succeeds, the return value is S_OK.
If the method fails, the following value will be returned.
D3DERR_INVALIDCALL The method call is invalid. For example, a method's parameter may have an invalid value.