Dela via


DirectX Video Acceleration 2.0

DirectX Video Acceleration (DXVA) är ett API och en motsvarande DDI för att använda maskinvaruacceleration för att påskynda video codec-bearbetning. Programvarukodare och programvaruvideoprocessorer kan använda DXVA för att avlasta vissa CPU-intensiva åtgärder till GPU:n. En programvarudekodare kan till exempel avlasta den invertera diskreta cosinustransformen (iDCT) till GPU:n.

Det här avsnittet innehåller följande avsnitt.

I det här avsnittet

Ämne Beskrivning
Om DXVA 2.0
Översikt över DXVA 2 och dess relation till DXVA 1.
Direct3D Device Manager-
Med Enhetshanteraren för Microsoft Direct3D kan två eller flera objekt dela samma Microsoft Direct3D 9-enhet.
Stöd för DXVA 2.0 i DirectShow
Det här avsnittet beskriver hur du stöder DirectX Video Acceleration (DXVA) 2.0 i ett DirectShow-avkodarfilter.
Stöd för DXVA 2.0 i Media Foundation
Det här avsnittet beskriver hur du stöder DirectX Video Acceleration (DXVA) 2.0 i en Media Foundation-transformering (MFT) med Direct3D 9
DXVA Video Processing
DXVA-videobearbetning kapslar in funktionerna i grafikmaskinvaran som ägnas åt bearbetning av okomprimerade videobilder. Videobearbetningstjänster omfattar deinterlacing och videoblandning.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) är ett API för maskinvaruaccelererad videobearbetning.

 

programmeringsguide för Media Foundation

DXVA 1 Specifikation