PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Functions
dvpapi_d3d10.h File Reference
#include <d3d10_1.h>
#include <d3d10.h>
#include "DVPAPI.h"
Include dependency graph for dvpapi_d3d10.h:

Go to the source code of this file.

Functions

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)
 

Function Documentation

◆ dvpBindToD3D10Device()

DVPAPI_INTERFACE dvpBindToD3D10Device ( DVPBufferHandle  hBuf,
ID3D10Device *  pD3D10Device 
)

◆ dvpCloseD3D10Device()

DVPAPI_INTERFACE dvpCloseD3D10Device ( ID3D10Device *  pD3D10Device)

◆ dvpCreateGPUD3D10Resource()

DVPAPI_INTERFACE dvpCreateGPUD3D10Resource ( ID3D10Resource *  pD3DResource,
DVPBufferHandle bufferHandle 
)

◆ 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()

DVPAPI_INTERFACE dvpUnbindFromD3D10Device ( DVPBufferHandle  hBuf,
ID3D10Device *  pD3D10Device 
)