| Stream Methods | 
The Stream type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Dispose | 
            Releases the resources
            (Inherited from DisposableObject.) | 
|  | EnqueueConvert | 
            converts matrix type, ex from float to uchar depending on type
             | 
|  | EnqueueCopy | 
            Copy asynchronously
             | 
|  | EnqueueDownload | 
            Downloads asynchronously.
            Warning! cv::Mat must point to page locked memory (i.e. to CudaMem data or to its subMat)
             | 
|  | EnqueueHostCallback | 
            Adds a callback to be called on the host after all currently enqueued items 
            in the stream have completed
             | 
|  | EnqueueMemSet(GpuMat, Scalar) | 
            Memory set asynchronously
             | 
|  | EnqueueMemSet(GpuMat, Scalar, GpuMat) | 
            Memory set asynchronously
             | 
|  | EnqueueUpload | 
            Uploads asynchronously.
            Warning! cv::Mat must point to page locked memory (i.e. to CudaMem data or to its ROI)
             | 
|  | Equals | Determines whether the specified object is equal to the current object.(Inherited from Object.) | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | QueryIfComplete | |
|  | Release | 
            Clean up any resources being used.
             | 
|  | ThrowIfDisposed | 
            If this object is disposed, then ObjectDisposedException is thrown.
            (Inherited from DisposableObject.) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WaitForCompletion | 
 See Also
See Also