#include <d3d11.h>
#include "DVPAPI.h"
Go to the source code of this file.
|
DVPAPI_INTERFACE | dvpBindToD3D11Device (DVPBufferHandle hBuf, ID3D11Device *pD3D11Device) |
|
DVPAPI_INTERFACE | dvpCloseD3D11Device (ID3D11Device *pD3D11Device) |
|
DVPAPI_INTERFACE | dvpCreateGPUD3D11Resource (ID3D11Resource *pD3DResource, DVPBufferHandle *bufferHandle) |
|
DVPAPI_INTERFACE | dvpGetRequiredConstantsD3D11Device (uint32_t *bufferAddrAlignment, uint32_t *bufferGPUStrideAlignment, uint32_t *semaphoreAddrAlignment, uint32_t *semaphoreAllocSize, uint32_t *semaphorePayloadOffset, uint32_t *semaphorePayloadSize, ID3D11Device *pD3D11Device) |
|
DVPAPI_INTERFACE | dvpInitD3D11Device (ID3D11Device *pD3D11Device, uint32_t flags) |
|
DVPAPI_INTERFACE | dvpUnbindFromD3D11Device (DVPBufferHandle hBuf, ID3D11Device *pD3D11Device) |
|
◆ dvpBindToD3D11Device()
◆ dvpCloseD3D11Device()
◆ dvpCreateGPUD3D11Resource()
◆ dvpGetRequiredConstantsD3D11Device()
DVPAPI_INTERFACE dvpGetRequiredConstantsD3D11Device |
( |
uint32_t * |
bufferAddrAlignment, |
|
|
uint32_t * |
bufferGPUStrideAlignment, |
|
|
uint32_t * |
semaphoreAddrAlignment, |
|
|
uint32_t * |
semaphoreAllocSize, |
|
|
uint32_t * |
semaphorePayloadOffset, |
|
|
uint32_t * |
semaphorePayloadSize, |
|
|
ID3D11Device * |
pD3D11Device |
|
) |
| |
◆ dvpInitD3D11Device()
DVPAPI_INTERFACE dvpInitD3D11Device |
( |
ID3D11Device * |
pD3D11Device, |
|
|
uint32_t |
flags |
|
) |
| |
◆ dvpUnbindFromD3D11Device()