diff --git a/Util/FrameReader.cs b/Util/FrameReader.cs index 9ffbb10..3e1db0b 100644 --- a/Util/FrameReader.cs +++ b/Util/FrameReader.cs @@ -207,27 +207,16 @@ namespace ADOFAIRenderer.Util var data = request.GetData(); // 비동기 요청 버퍼 데이터를 지속성(NativeBuffer) 메모리로 복사 NativeArray.Copy(data, state.NativeBuffer, data.Length); - - var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); - var capFrame = new RenderManager.CapturedFrame - { - NativePointer = ptr, - Length = state.NativeBuffer.Length, - ReadbackState = state - }; - PushToQueue(frame, capFrame); } - else + + var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); + var capFrame = new RenderManager.CapturedFrame { - var ptr = (IntPtr)state.NativeBuffer.GetUnsafeReadOnlyPtr(); - var capFrame = new RenderManager.CapturedFrame - { - NativePointer = ptr, - Length = state.NativeBuffer.Length, - ReadbackState = state - }; - PushToQueue(frame, capFrame); - } + NativePointer = ptr, + Length = state.NativeBuffer.Length, + ReadbackState = state + }; + PushToQueue(frame, capFrame); } } }