Enum VideoPlayer.DeviceType
Defines supported hardware acceleration device types.
Namespace: Evergine.Runtimes.Video
Assembly: Evergine.Runtimes.Video.dll
Syntax
public enum VideoPlayer.DeviceType
Fields
| Name | Description |
|---|---|
| CUDA | NVIDIA CUDA hardware acceleration. |
| D3D11VA | D3D11VA (Direct3D 11 Video Acceleration). |
| DRM | DRM (Direct Rendering Manager) for Linux. |
| DXVA2 | DXVA2 (DirectX Video Acceleration 2) for Windows. |
| MEDIACODEC | Android MediaCodec hardware acceleration. |
| NONE | No hardware acceleration. |
| OPENCL | OpenCL hardware acceleration. |
| QSV | Intel Quick Sync Video. |
| VAAPI | VA-API (Video Acceleration API) for Linux systems. |
| VDPAU | VDPAU (Video Decode and Presentation API for Unix). |
| VIDEOTOOLBOX | VideoToolbox hardware acceleration for macOS. |
| VULKAN | Vulkan-based video acceleration. |