관리되는 코드에서 일부 비트 맵으로 작업하고 PNG 파일로 저장해야합니다. Microsoft.WindowsAPICodePack.DirectX.WindowsImagingComponent
또는 System.Windows.Media.Imaging
을 사용해야합니까? 둘 다 매우 비슷해 보입니다. 왜 다른 하나를 선택해야하는지 모르겠습니다. 아무도 그들을 비교할 수 있습니까?WindowsImagingComponent 또는 System.Windows.Media.Imaging
1
A
답변
1
그들은 둘 다 WIC를 사용합니다. 그래서 그것들은 매우 유사합니다. Windows API 코드 팩은 폐기 된 콘텐츠이므로 WPF 네임 스페이스는 .NET 3 이상에서 사용 가능하므로 별도로 설치하지 않아도됩니다.
0
Microsoft.WindowsAPICodePack.DirectX.WindowsImagingComponent는 Windows API Code Pack에 있습니다.이 API Pack은 응용 프로그램에 빌드해야하는 소스 코드 라이브러리입니다. 반면 System.Windows.Media.Imaging은 .NET Framework에 포함되어 있습니다.
Windows API 코드 팩을 다른 용도로 사용할 수 없다면 System.Windows.Media.Imaging을 사용하는 것이 좋습니다. Windows API 코드 팩에 WIC API를 포함시키는 것은 주로 .NET Framework에 해당 기능이없는 코드 팩의 DirectX API와의 상호 운용성을위한 것이라고 생각합니다.
API 코드 팩이 사용되지 않는 것이 확실합니까? –
은퇴는 사용되지 않는 것과 다릅니다. 더 이상 유지 관리되지 않습니다. –