public static hlFileCreateStream ( IntPtr pItem, IntPtr &pStream ) : bool | ||
pItem | IntPtr | |
pStream | IntPtr | |
리턴 | bool |
public PackageFileStream(IntPtr filePtr) { _filePtr = filePtr; if (!HLLib.hlFileCreateStream(filePtr, out _streamPtr)) { throw new Exception("Unable to create stream."); } if (!HLLib.hlStreamOpen(_streamPtr, (uint)HLLib.HLFileMode.HL_MODE_READ)) { throw new Exception("Unable to open stream."); } _size = (long)HLLib.hlStreamGetStreamSizeEx(_streamPtr); }