Direct3D 9 Interoperability [DEPRECATED]
[Direct3D 9 Interoperability]


Typedefs

typedef enum CUd3d9map_flags_enum CUd3d9map_flags
typedef enum
CUd3d9register_flags_enum 
CUd3d9register_flags

Enumerations

enum  CUd3d9map_flags_enum
enum  CUd3d9register_flags_enum

Functions

CUresult cuD3D9MapResources (unsigned int count, IDirect3DResource9 **ppResource)
 Map Direct3D resources for access by CUDA.
CUresult cuD3D9RegisterResource (IDirect3DResource9 *pResource, unsigned int Flags)
 Register a Direct3D resource for access by CUDA.
CUresult cuD3D9ResourceGetMappedArray (CUarray *pArray, IDirect3DResource9 *pResource, unsigned int Face, unsigned int Level)
 Get an array through which to access a subresource of a Direct3D resource which has been mapped for access by CUDA.
CUresult cuD3D9ResourceGetMappedPitch (size_t *pPitch, size_t *pPitchSlice, IDirect3DResource9 *pResource, unsigned int Face, unsigned int Level)
 Get the pitch of a subresource of a Direct3D resource which has been mapped for access by CUDA.
CUresult cuD3D9ResourceGetMappedPointer (CUdeviceptr *pDevPtr, IDirect3DResource9 *pResource, unsigned int Face, unsigned int Level)
 Get the pointer through which to access a subresource of a Direct3D resource which has been mapped for access by CUDA.
CUresult cuD3D9ResourceGetMappedSize (size_t *pSize, IDirect3DResource9 *pResource, unsigned int Face, unsigned int Level)
 Get the size of a subresource of a Direct3D resource which has been mapped for access by CUDA.
CUresult cuD3D9ResourceGetSurfaceDimensions (size_t *pWidth, size_t *pHeight, size_t *pDepth, IDirect3DResource9 *pResource, unsigned int Face, unsigned int Level)
 Get the dimensions of a registered surface.
CUresult cuD3D9ResourceSetMapFlags (IDirect3DResource9 *pResource, unsigned int Flags)
 Set usage flags for mapping a Direct3D resource.
CUresult cuD3D9UnmapResources (unsigned int count, IDirect3DResource9 **ppResource)
 Unmaps Direct3D resources.
CUresult cuD3D9UnregisterResource (IDirect3DResource9 *pResource)
 Unregister a Direct3D resource.

Detailed Description

This section describes deprecated Direct3D 9 interoperability functionality.

Generated by Doxygen for NVIDIA CUDA Library  NVIDIA