افحص الحد التالي.
الخلاصة السريعة
لا؛ chunkSize يستثني الحشو، مع أن الحشو يدخل في المسافة إلى المقطع التالي.
- الحجم يصف البيانات الصالحة.
- المعرف وحقل الحجم خارج العدد.
- الحمولة الفردية تتبعها محاذاة.
- تجاوز الحشو عند قراءة المقطع التالي.
الحجم والمسافة
ترويسة المقطع العادي ثمانية بايتات: أربعة للمعرف وأربعة للحجم. تُحاذى البيانات إلى حد من بايتين.
ثلاثة بايتات
نؤلف حمولة abc بطول 3، ثم حشوًا واحدًا. يبدأ المقطع التالي بعد 12 بايتًا: 8+3+1. تجاهل الحشو يعطي 11؛ فحصنا الحدين ببايتات مؤلفة.
نطاق الفحص
المثال لمقطعين عاديين، وليس ملف WAV قابلًا للاستماع. لا تضف الحشو إلى chunkSize.
المصادر ومتابعة القراءة
- Microsoft — RIFF (يفتح في نافذة جديدة)learn.microsoft.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
