730848b324
- 新增 iRay 专有配置属性:WorkDir、ConnectTimeoutMs、AcquisitionTimeoutMs、CorrectionTimeoutMs、ImageBufSizeBytes、DefaultAppModeSubset - 使用官方 iDetector.SdkInterface:IRayFpdSys.cs、IRayCmdDef.cs、IRayAttrDef.cs、IRayEventDef.cs、IRayErrDef.cs、IRayVariant.cs 等 - 实现初始化、连续采集、单帧采集、四类校正(暗场/增益/坏像素/一键自动)、参数应用、资源释放 - 启用 DetectorType.IRay 工厂分支,实现 CreateIRayDetector 方法 - 添加 FpdSys.dll 的 CopyToOutputDirectory 引用
37 lines
1.5 KiB
XML
37 lines
1.5 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
||
<PropertyGroup>
|
||
<TargetFramework>net8.0-windows7.0</TargetFramework>
|
||
<UseWPF>true</UseWPF>
|
||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||
</PropertyGroup>
|
||
<ItemGroup>
|
||
<PackageReference Include="Prism.Wpf" Version="9.0.537" />
|
||
<PackageReference Include="Telerik.UI.for.Wpf.NetCore.Xaml" Version="2024.1.408" PrivateAssets="all" />
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<ProjectReference Include="..\XP.Common\XP.Common.csproj" />
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<!-- 确保 xisl.dll 复制到输出目录 | Ensure xisl.dll is copied to output directory -->
|
||
<None Include="bin\Debug\net8.0-windows7.0\xisl.dll">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
<!-- 确保 FpdSys.dll 复制到输出目录(IRay 平板探测器 SDK)| Ensure FpdSys.dll is copied to output directory (IRay FPD SDK) -->
|
||
<None Include="bin\Debug\net8.0-windows7.0\FpdSys.dll">
|
||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||
</None>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<Compile Update="Resources\Resources.Designer.cs">
|
||
<DesignTime>True</DesignTime>
|
||
<AutoGen>True</AutoGen>
|
||
<DependentUpon>Resources.resx</DependentUpon>
|
||
</Compile>
|
||
</ItemGroup>
|
||
<ItemGroup>
|
||
<EmbeddedResource Update="Resources\Resources.resx">
|
||
<Generator>ResXFileCodeGenerator</Generator>
|
||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||
</EmbeddedResource>
|
||
</ItemGroup>
|
||
</Project> |