public PortraitData(EID_PORTRAIT nativeData) { using (var stream = new MemoryStream(nativeData.portrait, 0, nativeData.portraitSize)) using (var image = Image.FromStream(stream, false, true)) { Portrait = new Bitmap(image); } }
public PortraitData ReadPortraitData() { EID_PORTRAIT nativePortraitData = new EID_PORTRAIT(); var nativeResult = NativeMethods.EidReadPortrait(ref nativePortraitData); CheckNativeResult(nativeResult); PortraitData result = new PortraitData(nativePortraitData); return result; }
public static extern int EidReadPortrait(ref EID_PORTRAIT pData);