ฉันทำงานบนอุปกรณ์ FPGA ที่ใช้ PCI บนแพลตฟอร์ม windows VLC เวอร์ชั่น 3.0 แสดงความละเอียดสูงมากสำหรับ RGB24 พร้อม 1920 x 1080 ลิงค์ไมโครซอฟท์ "สำหรับบิตแมป RGB ที่ไม่บีบอัดหาก biHeight เป็นค่าบวกบิตแมปจะเป็น DIB จากล่างขึ้นบนซึ่งมีต้นกำเนิดที่มุมซ้ายล่างหาก biHeight เป็นลบบิตแมปจะเป็น DIB จากบนลงล่างซึ่งมีต้นกำเนิดที่มุมซ้ายบน
สำหรับรูปแบบที่บีบอัด biHeight ต้องเป็นบวกโดยไม่คำนึงถึงการวางแนวของภาพ "ฉันใช้วิดีโอแบบดิบของ RGB ดังนั้นไดร์เวอร์การแสดงโดยตรงจะให้ biHeight เชิงลบเนื่องจาก VLC ver3.0 นี้แสดงความละเอียดสูงมากอย่างไรก็ตาม VLC เวอร์ชัน 2.1 5 แสดงความละเอียดที่เหมาะสมสำหรับไดรเวอร์เดียวกัน
คำถาม:
ทำไม VLC 3.0.4 / 3.0.6 แสดงความละเอียดสูงมากสำหรับ RGB24 อย่างไรก็ตามไดรเวอร์เดียวกันสามารถใช้งานได้กับ vlc 2.1.5