Ksmedia.h
本部分包含 Ksmedia.h 标头的参考主题。
本部分内容
主题 | 说明 |
---|---|
KSEVENT_CONTROL_CHANGE | KSEVENT_CONTROL_CHANGE 事件指示表示硬件音量控制旋钮、静音开关或其他类型手动控制的节点上发生了控制值更改。 事件值类型(操作数据)是 KSEVENTDATA 结构,它指定要用于事件的通知类型。 |
KSEVENT_LOOPEDSTREAMING_POSITION | KSEVENT_LOOPEDSTREAMING_POSITION 事件指示音频流已到达循环缓冲区中的指定位置。 |
KSEVENT_SOUNDDETECTOR_MATCHDETECTED | KSEVENT_SOUNDDETECTOR_MATCHDETECTED 事件由音频驱动程序生成,以在检测到匹配项时通知 OS。 |
KSJACK_DESCRIPTION | KSJACK_DESCRIPTION 结构指定音频插孔的物理属性。 |
KSJACK_DESCRIPTION2 | KSJACK_DESCRIPTION2 结构指定支持插孔状态检测的插孔的功能和当前状态。 |
KSPROPERTY_AC3_ALTERNATE_AUDIO | KSPROPERTY_AC3_ALTERNATE_AUDIO 属性指定 AC-3 编码流中的两个单声道声道是应解释为立体声对还是两个独立的程序声道。 |
KSPROPERTY_AC3_BIT_STREAM_MODE | KSPROPERTY_AC3_BIT_STREAM_MODE 属性指定位流模式,即编码为 AC-3 流的音频服务类型。 |
KSPROPERTY_AC3_DIALOGUE_LEVEL | KSPROPERTY_AC3_DIALOGUE_LEVEL 属性指定 AC-3 编码流中音频程序中语音对话的平均音量级别。 |
KSPROPERTY_AC3_DOWNMIX | KSPROPERTY_AC3_DOWNMIX 属性指定 AC-3 编码流中的程序声道是否需要向下混音,以适应扬声器配置。 |
KSPROPERTY_AC3_ERROR_CONCEALMENT | KSPROPERTY_AC3_ERROR_CONCEALMENT 属性指定在播放期间应隐藏 AC-3 编码流中的错误的方式。 |
KSPROPERTY_AC3_LANGUAGE_CODE | KSPROPERTY_AC3_LANGUAGE_CODE 属性指定 AC-3 编码流的语言代码。 |
KSPROPERTY_AC3_ROOM_TYPE | KSPROPERTY_AC3_ROOM_TYPE 属性指定生成最终音频会话的混音室的类型和校准。 |
KSPROPERTY_AEC_MODE | KSPROPERTY_AEC_MODE 属性用于控制 AEC 节点的操作模式。 这是 AEC 节点 (KSNODETYPE_ACOUSTIC_ECHO_CANCEL) 的可选属性。 |
KSPROPERTY_AEC_NOISE_FILL_ENABLE | KSPROPERTY_AEC_NOISE_FILL_ENABLE 属性用于启用和禁用背景噪音填充。 这是 AEC 节点 (KSNODETYPE_ACOUSTIC_ECHO_CANCEL) 的可选属性。 |
KSPROPERTY_AEC_STATUS | KSPROPERTY_AEC_STATUS 属性用于监视 AEC 节点 (KSNODETYPE_ACOUSTIC_ECHO_CANCEL) 的状态。 这是 AEC 节点的可选属性。 |
KSPROPERTY_AUDIO_3D_INTERFACE | KSPROPERTY_AUDIO_3D_INTERFACE 属性指定用于处理声音缓冲区中的数据的 3D 算法。 |
KSPROPERTY_AUDIO_AGC | KSPROPERTY_AUDIO_AGC 属性指定 AGC 节点 (KSNODETYPE_AGC) 中声道的 AGC(自动增益控制)的状态。 |
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE | KSPROPERTY_AUDIO_ALGORITHM_INSTANCE 属性指定用于实现节点应用于音频数据流的第三方效果的数字信号处理 (DSP) 算法。 为此属性定义的效果包括声学回声消除和噪音抑制。 |
KSPROPERTY_AUDIO_BASS | KSPROPERTY_AUDIO_BASS 属性指定音调节点 (KSNODETYPE_TONE) 中声道的低音级别。 |
KSPROPERTY_AUDIO_BASS_BOOST | KSPROPERTY_AUDIO_BASS_BOOST 属性为音调节点 (KSNODETYPE_TONE) 中的声道启用和禁用低音提升。 |
KSPROPERTY_AUDIO_BUFFER_DURATION | KSPROPERTY_AUDIO_BUFFER_DURATION 属性允许将客户端应用程序缓冲区的大小报告为持续时间。 |
KSPROPERTY_AUDIO_CHANNEL_CONFIG | KSPROPERTY_AUDIO_CHANNEL_CONFIG 属性指定节点输出的音频流中声道的实际空间位置。 |
KSPROPERTY_AUDIO_CHORUS_LEVEL | KSPROPERTY_AUDIO_CHORUS_LEVEL 属性指定合唱级别。 这是合唱节点 (KSNODETYPE_CHORUS) 的属性。 |
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH | KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH 属性指定合唱调制深度。 这是合唱节点 (KSNODETYPE_CHORUS) 的属性。 |
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE | KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE 属性指定合唱调制速率。 这是合唱节点 (KSNODETYPE_CHORUS) 的属性。 |
KSPROPERTY_AUDIO_COPY_PROTECTION | KSPROPERTY_AUDIO_COPY_PROTECTION 属性指定音频流的复制保护状态。 |
KSPROPERTY_AUDIO_CPU_RESOURCES | KSPROPERTY_AUDIO_CPU_RESOURCES 属性指定节点的功能是在硬件中实现还是在主机 CPU 上运行的软件中模拟。 |
KSPROPERTY_AUDIO_DELAY | KSPROPERTY_AUDIO_DELAY 属性指示延迟节点 (KSNODETYPE_DELAY) 引入指定声道的时间延迟。 |
KSPROPERTY_AUDIO_DEMUX_DEST | KSPROPERTY_AUDIO_DEMUX_DEST 属性指定多路分解器将输入流定向到的目标流。 这是 DEMUX 节点 (KSNODETYPE_DEMUX) 的属性。 |
KSPROPERTY_AUDIO_DEV_SPECIFIC | KSPROPERTY_AUDIO_DEV_SPECIFIC 属性用于访问特定于设备的节点 (KSNODETYPE_DEV_SPECIFIC) 中的特定于设备的属性。 |
KSPROPERTY_AUDIO_DYNAMIC_RANGE | KSPROPERTY_AUDIO_DYNAMIC_RANGE 属性指定从响度节点 (KSNODETYPE_LOUDNESS) 输出的音频流的动态范围。 |
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE | KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE 属性用于启用和禁用节点采样速率的动态跟踪。 |
KSPROPERTY_AUDIO_EQ_BANDS | KSPROPERTY_AUDIO_EQ_BANDS 属性指定均衡表中的频带集。 这是 EQ 节点 (KSNODETYPE_EQUALIZER) 中的声道的 get-only 属性。 |
KSPROPERTY_AUDIO_EQ_LEVEL | KSPROPERTY_AUDIO_EQ_LEVEL 属性指定包含 n 个频带条目的均衡表的均衡级别。 这是 EQ 节点 (KSNODETYPE_EQUALIZER) 中的声道的属性。 |
KSPROPERTY_AUDIO_FILTER_STATE | KSPROPERTY_AUDIO_FILTER_STATE 属性用于查询 GFX 筛选器,以获取它支持的属性集的列表。 该列表以属性集 GUID 数组的形式检索。 |
KSPROPERTY_AUDIO_LATENCY | KSPROPERTY_AUDIO_LATENCY 属性用于报告与流关联的延迟(或音频缓冲量)。 |
KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION | KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION 属性请求检索一个数字,该数字表示自流开头以来 DMA 从音频缓冲区提取的字节数。 |
KSPROPERTY_AUDIO_LOUDNESS | KSPROPERTY_AUDIO_LOUDNESS 属性指定是否为响度节点 (KSNODETYPE_LOUDNESS) 中的声道启用或禁用音量(整体动态范围和低音提升)。 |
KSPROPERTY_AUDIO_MANUFACTURE_GUID | 保留此参数名称以供以后使用。 |
KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY | KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY 属性指定麦克风阵列的几何图形。 |
KSPROPERTY_AUDIO_MIC_SENSITIVITY | KSPROPERTY_AUDIO_MIC_SENSITIVITY 属性指定相对于全比例 (dBFS) 单位的麦克风敏感度(以分贝为单位)。 |
KSPROPERTY_AUDIO_MIC_SNR | KSPROPERTY_AUDIO_MIC_SNR 属性指定以 dB 单位测量的麦克风信号与噪音比率 (SNR)。 |
KSPROPERTY_AUDIO_MID | KSPROPERTY_AUDIO_MID 属性指定音调节点 (KSNODETYPE_TONE) 中的声道的中频级别。 |
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS | KSPROPERTY_AUDIO_MIX_LEVEL_CAPS 属性指定超级混音器节点 (KSNODETYPE_SUPERMIX) 的混音级别功能。 单个 get-property 请求检索输入和输出声道的所有组合的信息。 |
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE | KSPROPERTY_AUDIO_MIX_LEVEL_TABLE 属性指定超级混音器节点 (KSNODETYPE_SUPERMIX) 的混音级别。 它提供所有输入和输出声道的信息。 |
KSPROPERTY_AUDIO_MUTE | KSPROPERTY_AUDIO_MUTE 属性指定是否将节点 (KSNODETYPE_MUTE) 上的声道静音。 |
KSPROPERTY_AUDIO_MUX_SOURCE | KSPROPERTY_AUDIO_MUX_SOURCE 属性指定多路复用器的输出流的源。 这是 MUX 节点 (KSNODETYPE_MUX) 的属性。 |
KSPROPERTY_AUDIO_NUM_EQ_BANDS | KSPROPERTY_AUDIO_NUM_EQ_BANDS 属性用于检索均衡表中的频率带数。 这是 EQ 节点 (KSNODETYPE_EQUALIZER) 中的声道的 get-only 属性。 |
KSPROPERTY_AUDIO_PEAKMETER | KSPROPERTY_AUDIO_PEAKMETER 属性检索自上次重置峰值计节点 (KSNODETYPE_PEAKMETER) 以来在峰值计节点发生的最大音频信号级别。 |
KSPROPERTY_AUDIO_PEAKMETER2 | Windows 8 引入了 KSPROPERTY_AUDIO_PEAKMETER2 属性,该属性报告自上次重置峰值计节点 (KSNODETYPE_PEAKMETER) 以来在峰值计节点发生的最大音频信号级别。 |
KSPROPERTY_AUDIO_POSITION | KSPROPERTY_AUDIO_POSITION 属性指定播放的当前位置,并将光标写入固定音频流的声音缓冲区中。 |
KSPROPERTY_AUDIO_POSITIONEX | KSPROPERTY_AUDIO_POSITIONEX 属性为调用方提供基于内核流式处理 (KS) 的音频驱动程序的流位置和关联的时间戳信息。 |
KSPROPERTY_AUDIO_PREFERRED_STATUS | KSPROPERTY_AUDIO_PREFERRED_STATUS 属性通知设备它是系统的首选音频设备。 |
KSPROPERTY_AUDIO_PRESENTATION_POSITION | KSPROPERTY_AUDIO_PRESENTATION_POSITION 属性请求检索一个结构,该结构指定呈现到终结点的音频数据中的当前位置。 |
KSPROPERTY_AUDIO_PRODUCT_GUID | 保留此参数名称以供以后使用。 |
KSPROPERTY_AUDIO_QUALITY | KSPROPERTY_AUDIO_QUALITY 属性指定节点输出流的质量级别。 这是 SRC 节点 (KSNODETYPE_SRC) 的属性。 |
KSPROPERTY_AUDIO_REVERB_LEVEL | KSPROPERTY_AUDIO_REVERB_LEVEL 属性指定当前混响级别。 这是混响节点 (KSNODETYPE_REVERB) 的属性。 |
KSPROPERTY_AUDIO_REVERB_TIME | KSPROPERTY_AUDIO_REVERB_TIME 属性指定混响时间。 这是混响节点 (KSNODETYPE_REVERB) 的属性。 |
KSPROPERTY_AUDIO_SAMPLING_RATE | KSPROPERTY_AUDIO_SAMPLING_RATE 属性指定节点对其输入流进行采样的速率,以便生成其输出流。 |
KSPROPERTY_AUDIO_STEREO_ENHANCE | 保留此参数名称以供以后使用。 |
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY | KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY 属性与 KSPROPERTY_AUDIO_CHANNEL_CONFIG 结合使用,实现硬件加速 3D 音频的 DirectSound 扬声器配置属性。 这是 DAC 节点 (KSNODETYPE_DAC) 和 3D 节点 (KSNODETYPE_3D_EFFECTS) 的可选属性。 |
KSPROPERTY_AUDIO_SURROUND_ENCODE | KSPROPERTY_AUDIO_SURROUND_ENCODE 属性指定是启用还是禁用筛选器的环绕编码器。 环绕编码器节点 (KSNODETYPE_PROLOGIC_ENCODER) 执行 Dolby Surround Pro Logic 编码。 |
KSPROPERTY_AUDIO_TREBLE | KSPROPERTY_AUDIO_TREBLE 属性指定音调节点 (KSNODETYPE_TONE) 中的声道的高音级别。 |
KSPROPERTY_AUDIO_VOLUMELEVEL | KSPROPERTY_AUDIO_VOLUMELEVEL 属性指定音量节点 (KSNODETYPE_VOLUME) 中的声道的音量级别。 |
KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED | KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED 是已添加到 Windows 8.1 中 KSPROPSETID_Audio 属性集的新 KS 属性。 |
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION | KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION 属性请求指定 WaveRT 缓冲区的当前写入位置(以字节为单位)。 卸载驱动程序可以使用此写入位置信息来了解 WaveRT 缓冲区中有多少有效数据。 |
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION | KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION 属性用于指示音频缓冲区中的最后一个有效字节。 |
KSPROPERTY_AUDIO_WIDE_MODE | 保留此参数名称以供以后使用。 |
KSPROPERTY_AUDIO_WIDENESS | KSPROPERTY_AUDIO_WIDENESS 属性指定立体图像的宽度(明显宽度)。 |
KSPROPERTY_AUDIOENGINE | KSPROPSETID_AudioEngine 属性集中包含的属性由此枚举定义,并且必须受 KSNODETYPE_AUDIO_ENGINE 节点支持。 |
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE | KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE 属性指示硬件音频引擎在调用给定数据格式时可以支持的缓冲区的最小和最大大小。 缓冲区大小以字节为单位指定。 |
KSPROPERTY_AUDIOENGINE_DESCRIPTOR | 支持卸载的硬件解决方案的音频驱动程序使用 KSPROPERTY_AUDIOENGINE_DESCRIPTOR 提供有关表示硬件音频引擎的节点的信息。 |
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT | KSPROPERTY_AUDIOENGINE_DEVICEFORMAT 属性请求检索或更改音频引擎节点的状态,具体取决于其设备格式设置。 |
KSPROPERTY_AUDIOENGINE_GFXENABLE | KSPROPERTY_AUDIOENGINE_GFXENABLE 属性请求允许音频驱动程序检索或更改音频引擎节点的状态,以及其全局效果处理能力。 |
KSPROPERTY_AUDIOENGINE_LFXENABLE | KSPROPERTY_AUDIOENGINE_LFXENABLE 属性请求检索或更改音频引擎节点的状态,具体取决于其本地效果处理能力。 |
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION | KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION 属性请求允许音频驱动程序设置音频引擎节点的环回保护状态。 |
KSPROPERTY_AUDIOENGINE_MIXFORMAT | KSPROPERTY_AUDIOENGINE_MIXFORMAT 属性请求检索硬件音频引擎中的混音器设置。 |
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS | KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS 属性请求检索硬件音频引擎支持的设备格式。 |
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL | KSPROPERTY_AUDIOENGINE_VOLUMELEVEL 属性指定给定流中声道的音量级别。 |
KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID | KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID 属性用于通知 GFX 筛选器作为捕获流的源的音频设备的即插即用设备 ID。 |
KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID | KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID 属性用于通知 GFX 筛选器,了解呈现最终音频混合的音频设备的即插即用设备 ID。 |
KSPROPERTY_AUDIOMODULE | KSPROPERTY_AUDIOMODULE 枚举定义音频驱动程序用来传达合作伙伴定义的音频模块信息的常量。 |
KSPROPERTY_AUDIOSIGNALPROCESSING | KSPROPERTY_AUDIOSIGNALPROCESSING 枚举定义与引脚上的音频处理模式相关的音频驱动程序使用的常量。 |
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES | KSPROPERTY_AUDIOSIGNALPROCESSING_MODES 属性返回引脚工厂支持的音频信号处理模式列表。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_ALL | KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 属性用于获取或设置指定缓冲区的所有 DirectSound 3D 缓冲区属性。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES | KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES 属性指定 3D 声音缓冲区声音投影圆锥的内外圆锥角度。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION | KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION 属性指定 3D 声音缓冲区的声音投影圆锥的方向。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME | KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME 属性指定 3D 声音缓冲区的圆锥外部音量。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE | KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 属性指定 3D 声音缓冲区的最大距离。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE | KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE 属性指定 3D 声音缓冲区的最小距离。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_MODE | KSPROPERTY_DIRECTSOUND3DBUFFER_MODE 属性指定 3D 声音缓冲区的处理模式。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION | KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION 属性指定 3D 声音缓冲区的位置。 |
KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY | KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY 属性指定 3D 声音缓冲区的速度。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL | KSPROPERTY_DIRECTSOUND3DLISTENER_ALL 属性用于设置或获取指定侦听器 ID 的所有 DirectSound 3D 侦听器属性。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION | KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 属性用于告知驱动程序何时为其侦听器数据分配和释放存储。 创建侦听器时分配存储,并在删除侦听器时释放。 此属性还可用于查询驱动程序是否当前分配了侦听器数据。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH | KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH 属性指定 3D 侦听器的批处理模式设置。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR | KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR 属性指定应用于任何距离值的距离因子。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR | KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR 属性指定 3D 侦听器的 Doppler 因子。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION | KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION 属性指定 3D 侦听器的方向。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION | KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION 属性指定 3D 声音缓冲区的位置。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR | KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR 属性指定 3D 侦听器的衰减因子。 |
KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY | KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY 属性指定 3D 侦听器的速度向量。 |
KSPROPERTY_FMRX_ANTENNAENDPOINTID | KSTOPOLOGY_ENDPOINTID 属性包含有关用作 FM 天线的终结点的信息。 |
KSPROPERTY_FMRX_ENDPOINTID | KSTOPOLOGY_ENDPOINTID 属性包含 FM 无线电输出/呈现终结点的终结点 ID。 |
KSPROPERTY_FMRX_VOLUME | KSPROPERTY_FMRX_VOLUME 属性控制 FM 无线电的音量。 |
KSPROPERTY_HRTF3D_FILTER_FORMAT | KSPROPERTY_HRTF3D_FILTER_FORMAT 属性检索 HRTF 算法使用的筛选器格式。 |
KSPROPERTY_HRTF3D_INITIALIZE | KSPROPERTY_HRTF3D_INITIALIZE 属性指定要用于初始化 HRTF 算法的参数值。 |
KSPROPERTY_HRTF3D_PARAMS | KSPROPERTY_HRTF3D_PARAMS 属性将一组 3-D 参数值应用于 HRTF 算法。 |
KSPROPERTY_ITD3D_PARAMS | KSPROPERTY_ITD3D_PARAMS 属性用于设置 3D 节点的 ITD 算法使用的参数。 |
KSPROPERTY_JACK | KSPROPERTY_JACK 枚举定义音频插孔结构使用的新属性 ID。 |
KSPROPERTY_JACK_CONTAINERID | KSPROPERTY_JACK_CONTAINERID 属性作为使用筛选器句柄访问的针式属性实现。 |
KSPROPERTY_JACK_DESCRIPTION | KSPROPERTY_JACK_DESCRIPTION 属性作为可通过筛选器句柄访问的多项、针式属性实现。 |
KSPROPERTY_JACK_DESCRIPTION2 | KSPROPERTY_JACK_DESCRIPTION2 属性作为使用筛选器句柄访问的针式属性实现。 |
KSPROPERTY_JACK_DESCRIPTION3 | KSPROPERTY_JACK_DESCRIPTION3 属性作为使用筛选器句柄访问的针式属性实现。 |
KSPROPERTY_JACK_SINK_INFO | KSPROPERTY_JACK_SINK_INFO 属性作为使用筛选器句柄访问的针式属性实现。 |
KSPROPERTY_ONESHOT_DISCONNECT | KSPROPERTY_ONESHOT_DISCONNECT 属性用于提示音频驱动程序与蓝牙音频设备断开连接。 |
KSPROPERTY_ONESHOT_RECONNECT | KSPROPERTY_ONESHOT_RECONNECT 属性用于提示音频驱动程序尝试连接到蓝牙音频设备。 |
KSPROPERTY_RTAUDIO_BUFFER | KSPROPERTY_RTAUDIO_BUFFER 属性为音频数据指定驱动程序分配的循环缓冲区。 |
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION | KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 属性为音频数据指定驱动程序分配的循环缓冲区,并标识事件通知要求。 |
KSPROPERTY_RTAUDIO_CLOCKREGISTER | KSPROPERTY_RTAUDIO_CLOCKREGISTER 属性将音频设备的时钟寄存器映射到客户端可以访问的虚拟内存位置。 |
KSPROPERTY_RTAUDIO_GETREADPACKET | KSPROPERTY_RTAUDIO_GETREADPACKET 返回有关捕获的音频数据包的信息。 |
KSPROPERTY_RTAUDIO_HWLATENCY | KSPROPERTY_RTAUDIO_HWLATENCY 属性检索音频硬件及其关联数据路径的流延迟说明。 |
KSPROPERTY_RTAUDIO_PACKETCOUNT | KSPROPERTY_RTAUDIO_PACKETCOUNT 返回从 WaveRT 缓冲器完全传输到硬件的数据包计数(从 1 开始)。 |
KSPROPERTY_RTAUDIO_POSITIONREGISTER | KSPROPERTY_RTAUDIO_POSITIONREGISTER 属性将特定流的音频设备的位置寄存器映射到客户端可以访问的虚拟内存位置。 |
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION | KSPROPERTY_RTAUDIO_PRESENTATION_POSITION 返回流呈现信息。 |
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT | 客户端应用程序使用 KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT 属性来确定音频驱动程序是否可以在对提交的缓冲区执行的进程完成时通知客户端应用程序。 |
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT | KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 属性为 DMA 驱动的事件通知注册用户模式事件。 成功调用 KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 后,必须注册事件。 |
KSPROPERTY_RTAUDIO_SETWRITEPACKET | KSPROPERTY_RTAUDIO_SETWRITEPACKET 通知驱动程序,操作系统已经将有效的数据写入了 WaveRT 缓冲区。 |
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT | KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT 属性为 DMA 驱动的事件通知注册用户模式事件。 |
KSPROPERTY_SOUNDDETECTOR | KSPROPERTY_SOUNDDETECTOR 枚举定义常量,这些常量用于为同样支持检测器的音频捕获设备注册筛选器。 |
KSPROPERTY_SOUNDDETECTOR_ARMED | KSPROPERTY_SOUNDDETECTOR_ARMED 属性是检测器的当前防护状态。 |
KSPROPERTY_SOUNDDETECTOR_MATCHRESULT | KSPROPERTY_SOUNDDETECTOR_MATCHRESULT 属性保存匹配的结果数据。 |
KSPROPERTY_SOUNDDETECTOR_PATTERNS | KSPROPERTY_SOUNDDETECTOR_PATTERNS 属性由操作系统设置,以配置要检测的关键字。 |
KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS | KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS 属性用于获取标识受支持模式类型的 GUID 列表。 |
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE | KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE 属性将虚拟源附加到虚拟音频设备上的引脚实例。 |
KSPROPERTY_SYSAUDIO_COMPONENT_ID | KSPROPERTY_SYSAUDIO_COMPONENT_ID 属性从指定的虚拟音频设备使用的波呈现设备中检索组件 ID。 |
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE | KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE 属性创建新的虚拟源。 |
KSPROPERTY_SYSAUDIO_DEVICE_COUNT | KSPROPERTY_SYSAUDIO_DEVICE_COUNT 属性检索指定 DirectSound 应用程序必须从中选择的虚拟音频设备数的计数。 |
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME | KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME 属性检索包含虚拟音频设备的友好名称的 Unicode 字符串。 |
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE | KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE 属性指定虚拟音频设备的当前实例。 |
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME | KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME 属性检索包含指定虚拟音频设备的即插即用设备接口名称的 Unicode 字符串。 |
KSPROPERTY_SYSAUDIO_INSTANCE_INFO | KSPROPERTY_SYSAUDIO_INSTANCE_INFO 属性将打开虚拟音频设备,并指定该设备的配置标志。 |
KSPROPERTY_SYSAUDIO_SELECT_GRAPH | KSPROPERTY_SYSAUDIO_SELECT_GRAPH 属性用于在 SysAudio 为虚拟音频设备上的 PIN 实例构建的图中显式包括可选节点。 |
KSPROPERTY_TELEPHONY_CALLCONTROL | KSPROPERTY_TELEPHONY_CALLCONTROL 属性用于启动和终止电话呼叫。 |
KSPROPERTY_TELEPHONY_CALLHOLD | KSPROPERTY_TELEPHONY_CALLHOLD 属性用于控制电话呼叫的保持状态。 |
KSPROPERTY_TELEPHONY_CALLINFO | KSPROPERTY_TELEPHONY_CALLINFO 属性用于检索当前呼叫信息,例如呼叫状态和呼叫类型。 |
KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR | KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR 属性包含手机网络音频路由的呈现和捕获终结点。 |
KSPROPERTY_TELEPHONY_MUTE_TX | KSPROPERTY_TELEPHONY_MUTE_TX 属性用于控制是否将从本地麦克风传输到远程端的数据静音。 |
KSPROPERTY_TELEPHONY_PROVIDERCHANGE | KSPROPERTY_TELEPHONY_PROVIDERCHANGE 属性用于向音频驱动器通报单无线电语音呼叫连续性(SRVCC)是开始还是结束。 |
KSPROPERTY_TELEPHONY_PROVIDERID | 音频驱动程序使用 KSPROPERTY_TELEPHONY_PROVIDERID 属性将提供程序标识符关联到波形筛选器。 |
KSPROPERTY_TELEPHONY_VOLUME | KSPROPERTY_TELEPHONY_VOLUME 属性用于控制所有移动电话呼叫的音量。 |
KSPROPERTY_TOPOLOGYNODE_ENABLE | KSPROPERTY_TOPOLOGYNODE_ENABLE 属性用于打开或关闭已生成的拓扑中的拓扑节点。 |
KSPROPERTY_TOPOLOGYNODE_RESET | KSPROPERTY_TOPOLOGYNODE_RESET 属性完全重置节点,并将其还原到其初始状态。 |
KSRTAUDIO_BUFFER_PROPERTY | KSRTAUDIO_BUFFER_PROPERTY 结构会将缓冲区基址和请求的缓冲区大小追加到 KSPROPERTY 结构。 客户端使用此结构通过 KSPROPERTY_RTAUDIO_BUFFER 请求分配音频缓冲区。 |