xbmc
Public Member Functions | List of all members
CD3DBuffer Class Reference
Inheritance diagram for CD3DBuffer:
Inheritance graph
[legend]
Collaboration diagram for CD3DBuffer:
Collaboration graph
[legend]

Public Member Functions

bool Create (D3D11_BIND_FLAG type, UINT count, UINT stride, DXGI_FORMAT format, D3D11_USAGE usage, const void *initData=nullptr)
 
bool Map (void **resource)
 
bool Unmap ()
 
void Release ()
 
unsigned int GetStride ()
 
DXGI_FORMAT GetFormat ()
 
ID3D11Buffer * Get () const
 
void OnDestroyDevice (bool fatal) override
 
void OnCreateDevice () override
 

Additional Inherited Members

- Protected Member Functions inherited from ID3DResource
void Register ()
 
void Unregister ()
 
- Protected Attributes inherited from ID3DResource
bool m_bRegistered = false
 

The documentation for this class was generated from the following files: