Name
cgD3D11GetBufferObject - get the D3D11 buffer object for a buffer
Synopsis
#include <Cg/cgD3D11.h> ID3D11Buffer * cgD3D11GetBufferObject( CGbuffer buffer );Parameters
- buffer
- The buffer for which the associated D3D11 buffer object will be retrieved.
Return Values
Returns the D3D11 buffer object associated with buffer.
Returns 0 if an error occurs.
Description
cgD3D11GetBufferObject returns the D3D11 buffer object associated with a buffer.
Examples
ID3D11Buffer * id = cgD3D11GetBufferObject( myBuffer );
Errors
CG_INVALID_BUFFER_HANDLE_ERROR is generated if buffer is not a valid buffer.
History
cgD3D11GetBufferObject was introduced in Cg 3.1.
See Also
cgCreateBuffer, cgD3D11CreateBuffer, cgD3D11CreateBufferFromObject