Reads the DVRSource data associated with the specified offset.
|C||HRESULT ILMDVRSource_ReadData(pILMDVRSource, startOffset, minSize, maxSize, dwUserData, pData, pSizeRead)|
|C++||HRESULT ReadData(startOffset, minSize, maxSize, dwUserData, pData, pSizeRead)|
Pointer to an ILMDVRSource interface.
A double value indicating the starting offset for the read operation.
A long value specifying the minimum size to read.
A long value specifying the maximum size to read.
A pointer to a block of memory that will receive the read data.
Pointer to a long type that will receive the size of the read data.
|S_OK||The function was successful.|
|E_UNEXPECTED||Unexpected invalid file handle.|
|LTMM_E_DVR_DISCARDED_DATA||Data has been discarded due to a restart.|
|LTMM_E_DVR_CORRUPT_STUB_FILE||Corrupted .LBL file.|
|Otherwise||An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.|
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries