# include“ltdic.h”
L_LTDIC_APIL_UINT16l_dicomgeoverlaybitmaplist (hDS, uOverlayIndex, hList, uOverlayFrameIndex, uCount, uFlags)
从"Overlay Data" (60xx, 3000)元素中加载帧位图列表。
一个DICOM句柄。
要为其获取帧的覆盖的索引。该索引从零开始。
位图列表的句柄。
要加载的第一帧的位置。使用从零开始的索引。例如,如果一个列表中有5个位图,那么最后一个位图的索引是4。
加载到位图列表中的帧数。
保留以备将来使用。通过0。
价值 | 意义 |
---|---|
DICOM_SUCCESS | 活动很成功。 |
>0 | 发生错误。指返回代码. |
在调用此函数之前,必须调用L_DicomGetOverlayAttributes.OVERLAYATTRIBUTES结构的nNumFramesInOverlay成员将被覆盖下的帧数填充。
例如,如果你想从“Overlay Data”中的第一帧开始加载5帧,调用这个函数时uOverlayFrameIndex设置为0,uCount设置为5。
必需的dll和库
Win32, x64, Linux。
这个函数将加载叠加帧到位图列表中
L_INT DicomGetOverlayBitmapListExample (
HDICOMDS HDICOMDS,// Dicom DS的句柄
HBITMAPLIST hList,//要填充的位图列表
L_TCHAR * pActivationLayer,//如果需要检索激活层
L_UINT uLength)//输入缓冲区的长度
{
L_UINT16 uRet;
OVERLAYATTRIBUTES = {0};
L_INT GroupNumber = 0;
L_BOOL IsOverlayInDataset = FALSE;
//(1)健全检查!
如果(hList == NULL) || (hDicomDS == NULL))
返回DICOM_ERROR_NULL_PTR;
//获取激活层
如果(pActivationLayer && uLength)
{
uRet = L_DicomGetOverlayActivationLayer(hDicomDS,0,pActivationLayer,uLength);
如果(uRet != DICOM_SUCCESS)
返回uRet;
}
uRet = l_dicomgeoverlayattributes (hDicomDS, 0, &OverlayAttributes,运算符(OverlayAttributes), &GroupNumber, &IsOverlayInDataset, 0);
如果(DICOM_SUCCESS ! = uRet)
返回uRet;
返回l_dicomgeoverlaybitmaplist (hDicomDS, 0, hList, 0, OverlayAttributes。nNumFramesInOverlay, 0);
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。