Name

cgD3D10GetBufferObject - get the D3D10 buffer object for a buffer

Synopsis

#include <Cg/cgD3D10.h>

ID3D10Buffer * cgD3D10GetBufferObject( CGbuffer buffer );

Parameters

buffer
The buffer for which the associated D3D10 buffer object will be retrieved.

Return Values

Returns the D3D10 buffer object associated with buffer.

Returns 0 if an error occurs.

Description

cgD3D10GetBufferObject returns the D3D10 buffer object associated with a buffer.

Examples

ID3D10Buffer * id = cgD3D10GetBufferObject( myBuffer );

Errors

CG_INVALID_BUFFER_HANDLE_ERROR is generated if buffer is not a valid buffer.

History

cgD3D10GetBufferObject was introduced in Cg 3.1.

See Also

cgCreateBuffer, cgD3D10CreateBuffer, cgD3D10CreateBufferFromObject