跳转至
本 SDK 仅适用于过去 3 年内发布的设备。我们定期优化和更新 SDK，以确保兼容性和性能。对于超过 3 年的旧设备，我们不保证兼容性，也不会提供技术支持。

# NET_SDK_PLAYCTRL_TYPE

### 枚举定义

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    enum NET_SDK_PLAYCTRL_TYPE
    {
        NET_SDK_PLAYCTRL_PAUSE,
        NET_SDK_PLAYCTRL_FF,
        NET_SDK_PLAYCTRL_REW,
        NET_SDK_PLAYCTRL_RESUME,
        NET_SDK_PLAYCTRL_STOP,
        NET_SDK_PLAYCTRL_FRAME,
        NET_SDK_PLAYCTRL_NORMAL,
        NET_SDK_PLAYCTRL_STARTAUDIO,
        NET_SDK_PLAYCTRL_STOPAUDIO,
        NET_SDK_PLAYCTRL_AUDIOVOLUME,
        NET_SDK_PLAYCTRL_SETPOS,
        NET_SDK_PLAYCTRL_PREVIOUS,
    };

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    public enum NET_SDK_PLAYCTRL_TYPE
    {
        NET_SDK_PLAYCTRL_PAUSE,
        NET_SDK_PLAYCTRL_FF,
        NET_SDK_PLAYCTRL_REW,
        NET_SDK_PLAYCTRL_RESUME,
        NET_SDK_PLAYCTRL_STOP,
        NET_SDK_PLAYCTRL_FRAME,
        NET_SDK_PLAYCTRL_NORMAL,
        NET_SDK_PLAYCTRL_STARTAUDIO,
        NET_SDK_PLAYCTRL_STOPAUDIO,
        NET_SDK_PLAYCTRL_AUDIOVOLUME,
        NET_SDK_PLAYCTRL_SETPOS,
        NET_SDK_PLAYCTRL_PREVIOUS,
    }

### 功能描述

播放控制命令，配合`NET_SDK_PlayBackControl`使用

### 成员说明

枚举名 | 枚举值 | 说明
--- | --- | ---
NET_SDK_PLAYCTRL_PAUSE | 0 | 暂停
NET_SDK_PLAYCTRL_FF | 1 | 快进
NET_SDK_PLAYCTRL_REW | 2 | 后退
NET_SDK_PLAYCTRL_RESUME | 3 | 恢复
NET_SDK_PLAYCTRL_STOP | 4 | 停止
NET_SDK_PLAYCTRL_FRAME | 5 | 单帧播放
NET_SDK_PLAYCTRL_NORMAL | 6 | 正常播放
NET_SDK_PLAYCTRL_STARTAUDIO | 7 | 该控制类型及以下两个控制类型只有在SDK内部解码显示时才会起作用，仅Windows支持
NET_SDK_PLAYCTRL_STOPAUDIO | 8 | 停止语音，仅Windows支持
NET_SDK_PLAYCTRL_AUDIOVOLUME | 9 | 调节语音音量，此时通过`NET_SDK_PlayBackControl`函数中的dwInValue参数实现语音调节，音量范围0~0xFFFF，仅Windows支持
NET_SDK_PLAYCTRL_SETPOS | 10 | 播放进度,以1970年1月1日起的秒数计算
NET_SDK_PLAYCTRL_PREVIOUS | 11 | 单帧回放

错误码