Verbeteringen voor het afspelen van direct3D 11-video's

Met een bredere acceptatie van Microsoft Direct3D 10-technologieën in basis-apps willen sommige app-ontwikkelaars alle inhoud hetzelfde behandelen. Dit is lastig om te doen met video op de Microsoft Direct3D 9-API wanneer alle 2D- en 3D-inhoud wordt verwerkt via de Direct3D 10- of 11-API's. Omdat Windows 8 video introduceert in Microsoft Direct3D 11, kunnen toepassingen één API gebruiken om alle grafische bewerkingen uit te voeren.

Minimale versie van Windows Display Driver Model (WDDM) 1.2
Minimale Windows-versie 8
Implementatie van drivers: volledige grafische weergave en enkel renderen Verplicht voor alle WDDM 1.2-stuurprogramma's met Microsoft Direct3D 10-, 10.1-, 11- of 11.1-compatibele hardware (of hoger)
WHCK-vereisten en -tests

Device.Graphics (...) DX11 Video Decode FeatureLevel 9

Device.Graphics (...) DX11 VideoProcessing

Dit zijn de belangrijkste voordelen van het gebruik van Direct3D 11:

  • Direct3D 11-video vereenvoudigt de interoperabiliteit tussen Microsoft Media Foundation en Microsoft DirectX-technologieën.
  • Het gebruik van meerdere API's is moeilijker te programmeren, dus het gebruik van video op Direct3D 11 vereenvoudigt de programmeerervaring en maakt de app efficiënter. De API biedt meer flexibiliteit bij het gebruik van gedecodeerde en verwerkte video.
  • De Direct3D 11 API voor stereoscopische 3D-video pakt stereo-frames uit in beelden voor het linker- en rechteroog.
  • Het heeft pariteit met DirectX Video Acceleration (DXVA) 2.0 en DXVA-HD in decoderings- en videoverwerkingsmogelijkheden.
  • Het werkt in Sessie 0 voor transcoderingsscenario's.

Direct3D 11 video-stuurprogramma-interfaces (DDIs)

Deze DDIs's (Device Driver Interfaces) zijn nieuw of bijgewerkt voor Windows 8:

Vereisten voor hardwarecertificering

Direct3D 11 API-ondersteuning is vereist op alle Windows 8-hardware.

Raadpleeg de relevante WHCK-documentatie op Device.Graphics ¦ DX11 Video Decode FeatureLevel 9 en Device.Graphics ¦ DX11 VideoProcessing voor informatie over de vereisten waaraan hardwareapparaten moeten voldoen bij het implementeren van deze functie.

Zie WDDM 1.2-functies voor een beoordeling van functies die zijn toegevoegd met Windows 8.