#include <d3d10_1.h>
#include <d3d10.h>
#include "DVPAPI.h"
Go to the source code of this file.
|
DVPAPI_INTERFACE | dvpBindToD3D10Device (DVPBufferHandle hBuf, ID3D10Device *pD3D10Device) |
|
DVPAPI_INTERFACE | dvpCloseD3D10Device (ID3D10Device *pD3D10Device) |
|
DVPAPI_INTERFACE | dvpCreateGPUD3D10Resource (ID3D10Resource *pD3DResource, DVPBufferHandle *bufferHandle) |
|
DVPAPI_INTERFACE | dvpGetRequiredConstantsD3D10Device (uint32_t *bufferAddrAlignment, uint32_t *bufferGPUStrideAlignment, uint32_t *semaphoreAddrAlignment, uint32_t *semaphoreAllocSize, uint32_t *semaphorePayloadOffset, uint32_t *semaphorePayloadSize, ID3D10Device *pD3D10Device) |
|
DVPAPI_INTERFACE | dvpInitD3D10Device (ID3D10Device *pD3D10Device, uint32_t flags) |
|
DVPAPI_INTERFACE | dvpUnbindFromD3D10Device (DVPBufferHandle hBuf, ID3D10Device *pD3D10Device) |
|
◆ dvpBindToD3D10Device()
◆ dvpCloseD3D10Device()
◆ dvpCreateGPUD3D10Resource()
◆ dvpGetRequiredConstantsD3D10Device()
DVPAPI_INTERFACE dvpGetRequiredConstantsD3D10Device |
( |
uint32_t * |
bufferAddrAlignment, |
|
|
uint32_t * |
bufferGPUStrideAlignment, |
|
|
uint32_t * |
semaphoreAddrAlignment, |
|
|
uint32_t * |
semaphoreAllocSize, |
|
|
uint32_t * |
semaphorePayloadOffset, |
|
|
uint32_t * |
semaphorePayloadSize, |
|
|
ID3D10Device * |
pD3D10Device |
|
) |
| |
◆ dvpInitD3D10Device()
DVPAPI_INTERFACE dvpInitD3D10Device |
( |
ID3D10Device * |
pD3D10Device, |
|
|
uint32_t |
flags |
|
) |
| |
◆ dvpUnbindFromD3D10Device()