สรุป
ประมวลผลการ DX11 วิดีโอใน Windows Media Foundation (MF) มีการสนับสนุนสำหรับการควบคุมว่า โปรแกรมควบคุมทำงานประมวลผลบางอย่างโดยอัตโนมัติในระหว่างการดำเนินการประมวลผลวิดีโอ คอมโพเนนต์ตัวประมวลผลวิดีโอของตัวประมวลผลวิดีโอ DX11 ปิดใช้งานการประมวลผลโดยอัตโนมัติในระหว่างการเตรียมใช้งานบนอุปกรณ์ Windows 8 ทั้งหมดโดยไม่คำนึงถึงฮาร์ดแวร์หรือโปรแกรมควบคุมโดยอัตโนมัติ
ข้อมูลเพิ่มเติม
Windows 8 พยายามให้สอดคล้องกัน คุณภาพสูงวิดีโอประสบการณ์ที่ผ่านอุปกรณ์ (เดสก์ท็อป และคอมพิวเตอร์แบบพกพา อุปกรณ์แท็บเล็ต และอุปกรณ์อื่น ๆ) ซึ่งจะทำได้ โดยการปิดใช้งานการประมวลผลโดยอัตโนมัติในโปรแกรมควบคุมวิดีโอโดยใช้วิธีVideoProcessorSetStreamAutoProcessingModeเมื่อมีการเตรียมใช้งานตัวประมวลผลวิดีโอ DX11 ทำให้ประสบการณ์การเล่นวิดีโอที่สอดคล้องกันและความคาดหวังของอายุการใช้งานแบตเตอรีที่สอดคล้องกันระหว่างอุปกรณ์ Windows 8 และ apps ร้านค้า Microsoft
หมายเหตุ แอพลิเคชันที่ขึ้นอยู่กับ DX9 (ตัวอย่างเช่น Windows Media Player) ไม่ได้รับผลกระทบจากการออกแบบนี้ และจะดำเนินต่อการดำเนินงานโดย มีการเปิดใช้งานประมวลผลอัตโนมัติ
Workarounds
เมื่อต้องการเปิดใช้งาน การประมวลผลโดยอัตโนมัติ โดยโปรแกรมควบคุม โปรแกรมประยุกต์สามารถดำเนินการประมวลผลวิดีโอแบบกำหนดเอง (นั่นคือ เป็นวิดีโอตัวประมวลผลที่ลงทะเบียนไว้ภายในแอพลิเคชัน) หรือการสร้างภาพแบบกำหนดเอง (พร้อม ด้วยการประมวลผลวิดีโอที่กำหนดเอง) โปรดทราบว่า โปรแกรมประยุกต์.NET และ JavaScript จะถูกจำกัดให้ใช้ตัวจำลองภาพ windows เริ่มต้น (SVR) ดังนั้น จะไม่สามารถใช้ renderers แบบกำหนดเอง
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ APIs DX11 และคอมโพเนนต์ตัวประมวลผลวิดีโอ ไปที่เว็บไซต์ Microsoft Developer Network (MSDN) ต่อไปนี้:
วิธีการ VideoProcessorSetStreamAutoProcessingMode
ตัวประมวลผลวิดีโอ MFT