IDirectXVideoAccelerationService-Schnittstelle (dxva2api.h)

Stellt DirectX-Videobeschleunigungsdienste (DXVA) von einem Direct3D-Gerät bereit. Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie IDirect3DDeviceManager9::GetVideoService oder DXVA2CreateVideoService auf.

Vererbung

Die IDirectXVideoAccelerationService-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectXVideoAccelerationService verfügt auch über die folgenden Arten von Membern:

Methoden

Die IDirectXVideoAccelerationService-Schnittstelle verfügt über diese Methoden.

 
IDirectXVideoAccelerationService::CreateSurface

Erstellt ein DirectX Video Acceleration (DXVA)-Videoprozessor- oder DXVA-Decoder-Renderziel.

Hinweise

Dies ist die Basisschnittstelle für DXVA-Dienste. Das Direct3D-Gerät kann einen der folgenden DXVA-Dienste unterstützen, die von IDirectXVideoAccelerationService abgeleitet sind:

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxva2api.h

Weitere Informationen

DirectX VideoBeschleunigung 2.0

Media Foundation-Schnittstellen