35 static constexpr INTERFACE_ID IID_BufferD3D12 =
36 { 0x3e9b15ed, 0xa289, 0x48dc, { 0x82, 0x14, 0xc6, 0xe3, 0xe6, 0x17, 0x73, 0x78 } };
52 virtual ID3D12Resource*
GetD3D12Buffer(
size_t &DataStartByteOffset, Uint32 ContextId) = 0;
Namespace for the OpenGL implementation of the graphics engine.
Definition: BufferD3D11Impl.h:34
virtual ID3D12Resource * GetD3D12Buffer(size_t &DataStartByteOffset, Uint32 ContextId)=0
Returns a pointer to the ID3D12Resource interface of the internal Direct3D12 object.
virtual void SetD3D12ResourceState(D3D12_RESOURCE_STATES state)=0
Sets the buffer usage state.
Buffer interface.
Definition: Buffer.h:200
Interface to the buffer object implemented in D3D12.
Definition: BufferD3D12.h:39