Interface ICudaGraphicsInteropResource
Common interface for OpenGL and DirectX graphics interop resources
Inherited Members
System.IDisposable.Dispose()
Assembly: ManagedCuda.dll
Syntax
public interface ICudaGraphicsInteropResource : IDisposable
Methods
|
Improve this Doc
View Source
GetCUgraphicsResource()
Declaration
CUgraphicsResource GetCUgraphicsResource()
Returns
|
Improve this Doc
View Source
GetMappedArray1D(UInt32, UInt32)
Declaration
CudaArray1D GetMappedArray1D(uint arrayIndex, uint mipLevel)
Parameters
Type |
Name |
Description |
System.UInt32 |
arrayIndex |
|
System.UInt32 |
mipLevel |
|
Returns
|
Improve this Doc
View Source
GetMappedArray2D(UInt32, UInt32)
Declaration
CudaArray2D GetMappedArray2D(uint arrayIndex, uint mipLevel)
Parameters
Type |
Name |
Description |
System.UInt32 |
arrayIndex |
|
System.UInt32 |
mipLevel |
|
Returns
|
Improve this Doc
View Source
GetMappedArray3D(UInt32, UInt32)
Declaration
CudaArray3D GetMappedArray3D(uint arrayIndex, uint mipLevel)
Parameters
Type |
Name |
Description |
System.UInt32 |
arrayIndex |
|
System.UInt32 |
mipLevel |
|
Returns
|
Improve this Doc
View Source
GetMappedCUArray(UInt32, UInt32)
Declaration
CUarray GetMappedCUArray(uint arrayIndex, uint mipLevel)
Parameters
Type |
Name |
Description |
System.UInt32 |
arrayIndex |
|
System.UInt32 |
mipLevel |
|
Returns
|
Improve this Doc
View Source
GetMappedCUMipmappedArray()
Declaration
CUmipmappedArray GetMappedCUMipmappedArray()
Returns
|
Improve this Doc
View Source
Declaration
CudaMipmappedArray GetMappedMipmappedArray(CUArrayFormat format, CudaMipmappedArrayNumChannels numChannels)
Parameters
Returns
|
Improve this Doc
View Source
GetMappedPointer()
Declaration
CUdeviceptr GetMappedPointer()
Returns
|
Improve this Doc
View Source
GetMappedPointer(out CUdeviceptr, out SizeT)
Declaration
void GetMappedPointer(out CUdeviceptr devicePtr, out SizeT size)
Parameters
|
Improve this Doc
View Source
GetMappedPointer<T>()
Declaration
CudaDeviceVariable<T> GetMappedPointer<T>()
where T : struct
Returns
Type Parameters
|
Improve this Doc
View Source
Map()
Declaration
|
Improve this Doc
View Source
Map(CUstream)
Declaration
void Map(CUstream stream)
Parameters
|
Improve this Doc
View Source
SetIsMapped()
Declaration
|
Improve this Doc
View Source
SetIsUnmapped()
Declaration
|
Improve this Doc
View Source
SetMapFlags(CUGraphicsMapResourceFlags)
Declaration
void SetMapFlags(CUGraphicsMapResourceFlags flags)
Parameters
|
Improve this Doc
View Source
UnMap()
Declaration
|
Improve this Doc
View Source
UnMap(CUstream)
Declaration
void UnMap(CUstream stream)
Parameters
|
Improve this Doc
View Source
Unregister()
Declaration