Show / Hide Table of Contents

    Interface ICudaGraphicsInteropResource

    Common interface for OpenGL and DirectX graphics interop resources

    Inherited Members
    System.IDisposable.Dispose()
    Namespace: ManagedCuda
    Assembly: ManagedCuda.dll
    Syntax
    public interface ICudaGraphicsInteropResource : IDisposable

    Methods

    | Improve this Doc View Source

    GetCUgraphicsResource()

    Declaration
    CUgraphicsResource GetCUgraphicsResource()
    Returns
    Type Description
    CUgraphicsResource
    | 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
    Type Description
    CudaArray1D
    | 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
    Type Description
    CudaArray2D
    | 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
    Type Description
    CudaArray3D
    | 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
    Type Description
    CUarray
    | Improve this Doc View Source

    GetMappedCUMipmappedArray()

    Declaration
    CUmipmappedArray GetMappedCUMipmappedArray()
    Returns
    Type Description
    CUmipmappedArray
    | Improve this Doc View Source

    GetMappedMipmappedArray(CUArrayFormat, CudaMipmappedArrayNumChannels)

    Declaration
    CudaMipmappedArray GetMappedMipmappedArray(CUArrayFormat format, CudaMipmappedArrayNumChannels numChannels)
    Parameters
    Type Name Description
    CUArrayFormat format
    CudaMipmappedArrayNumChannels numChannels
    Returns
    Type Description
    CudaMipmappedArray
    | Improve this Doc View Source

    GetMappedPointer()

    Declaration
    CUdeviceptr GetMappedPointer()
    Returns
    Type Description
    CUdeviceptr
    | Improve this Doc View Source

    GetMappedPointer(out CUdeviceptr, out SizeT)

    Declaration
    void GetMappedPointer(out CUdeviceptr devicePtr, out SizeT size)
    Parameters
    Type Name Description
    CUdeviceptr devicePtr
    SizeT size
    | Improve this Doc View Source

    GetMappedPointer<T>()

    Declaration
    CudaDeviceVariable<T> GetMappedPointer<T>()
        where T : struct
    Returns
    Type Description
    CudaDeviceVariable<T>
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    Map()

    Declaration
    void Map()
    | Improve this Doc View Source

    Map(CUstream)

    Declaration
    void Map(CUstream stream)
    Parameters
    Type Name Description
    CUstream stream
    | Improve this Doc View Source

    SetIsMapped()

    Declaration
    void SetIsMapped()
    | Improve this Doc View Source

    SetIsUnmapped()

    Declaration
    void SetIsUnmapped()
    | Improve this Doc View Source

    SetMapFlags(CUGraphicsMapResourceFlags)

    Declaration
    void SetMapFlags(CUGraphicsMapResourceFlags flags)
    Parameters
    Type Name Description
    CUGraphicsMapResourceFlags flags
    | Improve this Doc View Source

    UnMap()

    Declaration
    void UnMap()
    | Improve this Doc View Source

    UnMap(CUstream)

    Declaration
    void UnMap(CUstream stream)
    Parameters
    Type Name Description
    CUstream stream
    | Improve this Doc View Source

    Unregister()

    Declaration
    void Unregister()
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX