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:
- Videocodierung: IDirectXVideoDecoderService
- Videoverarbeitung: IDirectXVideoProcessorService
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 |