Search Results for

    Show / Hide Table of Contents

    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.

    Extension Methods

    EnumExtensions.HasFlag(Enum, Enum)
    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX