Ksmedia.h

本节包含 Ksmedia.h 标头的参考主题。

在本节

Topic Description
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 节点的作模式。 This is an optional property of an AEC node (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_NOISE_FILL_ENABLE KSPROPERTY_AEC_NOISE_FILL_ENABLE属性用于启用和禁用背景噪音填充。 This is an optional property of an AEC node (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_STATUS The KSPROPERTY_AEC_STATUS property is used to monitor the status of an AEC node (KSNODETYPE_ACOUSTIC_ECHO_CANCEL). 这是 AEC 节点的可选属性。
KSPROPERTY_AUDIO_3D_INTERFACE KSPROPERTY_AUDIO_3D_INTERFACE属性指定用于处理声音缓冲区中的数据的 3D 算法。
KSPROPERTY_AUDIO_AGC The KSPROPERTY_AUDIO_AGC property specifies the state of the AGC (automatic gain control) for a channel in an AGC node (KSNODETYPE_AGC).
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE KSPROPERTY_AUDIO_ALGORITHM_INSTANCE属性指定数字信号处理(DSP)算法,该算法用于实现节点应用于音频数据流的第三方效果。 为此属性定义的效果包括声学回声消除和噪音抑制。
KSPROPERTY_AUDIO_BASS The KSPROPERTY_AUDIO_BASS property specifies the bass level for a channel in a tone node (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_BASS_BOOST The KSPROPERTY_AUDIO_BASS_BOOST property enables and disables bass boost for a channel in a tone node (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属性指定合唱级别。 This is a property of a chorus node (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH属性指定合唱调节深度。 This is a property of a chorus node (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE属性指定合唱调节速率。 This is a property of a chorus node (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_COPY_PROTECTION KSPROPERTY_AUDIO_COPY_PROTECTION 属性指定音频流的复制保护状态。
KSPROPERTY_AUDIO_CPU_RESOURCES KSPROPERTY_AUDIO_CPU_RESOURCES 属性指定节点的功能是在硬件中实现,还是在在主机 CPU 上运行的软件中模拟。
KSPROPERTY_AUDIO_DELAY The KSPROPERTY_AUDIO_DELAY property indicates the time lag that a delay node (KSNODETYPE_DELAY) introduces into a specified channel.
KSPROPERTY_AUDIO_DEMUX_DEST KSPROPERTY_AUDIO_DEMUX_DEST属性指定非复数器将输入流定向到的目标流。 This is a property of a DEMUX node (KSNODETYPE_DEMUX).
KSPROPERTY_AUDIO_DEV_SPECIFIC The KSPROPERTY_AUDIO_DEV_SPECIFIC property is used to access a device-specific property in a device-specific node (KSNODETYPE_DEV_SPECIFIC).
KSPROPERTY_AUDIO_DYNAMIC_RANGE The KSPROPERTY_AUDIO_DYNAMIC_RANGE property specifies the dynamic range of the audio stream that is output from a loudness node (KSNODETYPE_LOUDNESS).
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE 属性用于启用和禁用节点采样率的动态跟踪。
KSPROPERTY_AUDIO_EQ_BANDS KSPROPERTY_AUDIO_EQ_BANDS 属性指定均衡表中的频带集。 This is a get-only property of a channel in an EQ node (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_EQ_LEVEL KSPROPERTY_AUDIO_EQ_LEVEL属性指定包含 n 个频率带条目的均衡表的均衡级别。 This is a property of a channel in an EQ node (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 The KSPROPERTY_AUDIO_LOUDNESS property specifies whether loudness (overall dynamic range and bass boost) is enabled or disabled for a channel in a loudness node (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 The KSPROPERTY_AUDIO_MID property specifies the mid-frequency level of a channel in a tone node (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS The KSPROPERTY_AUDIO_MIX_LEVEL_CAPS property specifies the mix-level capabilities of a supermixer node (KSNODETYPE_SUPERMIX). 单个 get-property 请求检索输入和输出通道的所有组合的信息。
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE The KSPROPERTY_AUDIO_MIX_LEVEL_TABLE property specifies the mix levels for a supermixer node (KSNODETYPE_SUPERMIX). 它提供所有输入和输出通道的信息。
KSPROPERTY_AUDIO_MUTE The KSPROPERTY_AUDIO_MUTE property specifies whether a channel on a mute node (KSNODETYPE_MUTE) is muted or not.
KSPROPERTY_AUDIO_MUX_SOURCE KSPROPERTY_AUDIO_MUX_SOURCE属性指定多路复用器输出流的源。 This is a property of a MUX node (KSNODETYPE_MUX).
KSPROPERTY_AUDIO_NUM_EQ_BANDS KSPROPERTY_AUDIO_NUM_EQ_BANDS属性用于检索均衡表中的频率带数。 This is a get-only property of a channel in an EQ node (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_PEAKMETER The KSPROPERTY_AUDIO_PEAKMETER property retrieves the maximum audio signal level that occurred at a peakmeter node (KSNODETYPE_PEAKMETER) since the last time the peakmeter node was reset.
KSPROPERTY_AUDIO_PEAKMETER2 Windows 8 引入了 KSPROPERTY_AUDIO_PEAKMETER2 属性,该属性报告自上次重置峰值计节点(KSNODETYPE_PEAKMETER)以来在峰值计节点(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 属性指定节点输出流的质量级别。 This is a property of an SRC node (KSNODETYPE_SRC).
KSPROPERTY_AUDIO_REVERB_LEVEL KSPROPERTY_AUDIO_REVERB_LEVEL属性指定当前混响级别。 This is a property of a reverb node (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_REVERB_TIME KSPROPERTY_AUDIO_REVERB_TIME 属性指定混响时间。 This is a property of a reverb node (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_SAMPLING_RATE KSPROPERTY_AUDIO_SAMPLING_RATE 属性指定节点采样其输入流的速率,以便生成其输出流。
KSPROPERTY_AUDIO_STEREO_ENHANCE 此参数名称保留供将来使用。
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY The KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY property is used in combination with KSPROPERTY_AUDIO_CHANNEL_CONFIG to implement the DirectSound speaker-configuration property for hardware-accelerated 3D audio. This is an optional property of DAC nodes (KSNODETYPE_DAC) and 3D nodes (KSNODETYPE_3D_EFFECTS).
KSPROPERTY_AUDIO_SURROUND_ENCODE KSPROPERTY_AUDIO_SURROUND_ENCODE 属性指定是启用或禁用筛选器的环绕编码器。 A surround-encoder node (KSNODETYPE_PROLOGIC_ENCODER) performs Dolby Surround Pro Logic encoding.
KSPROPERTY_AUDIO_TREBLE The KSPROPERTY_AUDIO_TREBLE property specifies the treble level for a channel in a tone node (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_VOLUMELEVEL The KSPROPERTY_AUDIO_VOLUMELEVEL property specifies the volume level of a channel in a volume node (KSNODETYPE_VOLUME).
KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED是一个新的 KS 属性,已添加到 Windows 8.1 中的KSPROPSETID_Audio属性集中。
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 The properties contained in the KSPROPSETID_AudioEngine property set are defined by this enumeration and must be supported by a KSNODETYPE_AUDIO_ENGINE node.
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE The KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE property indicates the minimum and maximum size of buffer that the hardware audio engine can support for a given data format, at the instance when it is called. 缓冲区大小以字节为单位指定。
KSPROPERTY_AUDIOENGINE_DESCRIPTOR The audio driver for the offload-capable hardware solution uses KSPROPERTY_AUDIOENGINE_DESCRIPTOR to provide information about the node that represents the hardware audio engine.
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT The KSPROPERTY_AUDIOENGINE_DEVICEFORMAT property request retrieves or alters the state of the audio engine node, regarding its device format setting.
KSPROPERTY_AUDIOENGINE_GFXENABLE The KSPROPERTY_AUDIOENGINE_GFXENABLE property request allows the audio driver to retrieve or alter the state of the audio engine node, regarding its global effect processing abilities.
KSPROPERTY_AUDIOENGINE_LFXENABLE The KSPROPERTY_AUDIOENGINE_LFXENABLE property request retrieves or alters the state of the audio engine node, regarding its local effect processing abilities.
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION The KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION property request allows the audio driver to set the loopback protection status of the audio engine node.
KSPROPERTY_AUDIOENGINE_MIXFORMAT The KSPROPERTY_AUDIOENGINE_MIXFORMAT property request retrieves the setting of the mixer in the hardware audio engine.
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS The KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS property request retrieves the device formats that are supported by the hardware audio engine.
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL The KSPROPERTY_AUDIOENGINE_VOLUMELEVEL property specifies the volume level of a channel in a given stream.
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 The KSTOPOLOGY_ENDPOINTID property contains information about the endpoint to be used as FM antenna.
KSPROPERTY_FMRX_ENDPOINTID The KSTOPOLOGY_ENDPOINTID property contains the endpoint ID for the FM radio output/render endpoint.
KSPROPERTY_FMRX_VOLUME The KSPROPERTY_FMRX_VOLUME property controls the volume of the FM radio.
KSPROPERTY_HRTF3D_FILTER_FORMAT KSPROPERTY_HRTF3D_FILTER_FORMAT属性检索 HRTF 算法使用的筛选器格式。
KSPROPERTY_HRTF3D_INITIALIZE KSPROPERTY_HRTF3D_INITIALIZE属性指定要用于初始化 HRTF 算法的参数值。
KSPROPERTY_HRTF3D_PARAMS KSPROPERTY_HRTF3D_PARAMS属性将一组三维参数值应用于 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 驱动的事件通知注册用户模式事件。 Events must be registered after successfully calling KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION.
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET通知驱动程序 OS 已将有效数据写入 WaveRT 缓冲区。
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT属性从 DMA 驱动的事件通知中注销用户模式事件。
KSPROPERTY_SOUNDDETECTOR The KSPROPERTY_SOUNDDETECTOR enumeration defines constants that are used to register a filter for an audio capture device that also supports a detector.
KSPROPERTY_SOUNDDETECTOR_ARMED The KSPROPERTY_SOUNDDETECTOR_ARMED property is the current arming state of the detector.
KSPROPERTY_SOUNDDETECTOR_MATCHRESULT KSPROPERTY_SOUNDDETECTOR_MATCHRESULT属性保存匹配的结果数据。
KSPROPERTY_SOUNDDETECTOR_PATTERNS The KSPROPERTY_SOUNDDETECTOR_PATTERNS property is set by the operating system to configure the keywords to be detected.
KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS The KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS property is used to get a list of GUIDs that identify the types of supported patterns.
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 为虚拟音频设备上固定实例生成的。
KSPROPERTY_TELEPHONY_CALLCONTROL KSPROPERTY_TELEPHONY_CALLCONTROL 属性用于启动和终止电话呼叫。
KSPROPERTY_TELEPHONY_CALLHOLD The KSPROPERTY_TELEPHONY_CALLHOLD property is used to control the hold state of a phone call.
KSPROPERTY_TELEPHONY_CALLINFO The KSPROPERTY_TELEPHONY_CALLINFO property is used to retrieve current call information, such as call state and call type.
KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR The KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR property contains the render and capture endpoints for cellular audio routing.
KSPROPERTY_TELEPHONY_MUTE_TX The KSPROPERTY_TELEPHONY_MUTE_TX property is used to control whether to mute the data being transmitted from the local microphone to the remote end.
KSPROPERTY_TELEPHONY_PROVIDERCHANGE The KSPROPERTY_TELEPHONY_PROVIDERCHANGE property is used to communicate to the audio driver that single-radio voice call continuity (SRVCC) is beginning or ending.
KSPROPERTY_TELEPHONY_PROVIDERID The KSPROPERTY_TELEPHONY_PROVIDERID property is used by the audio driver to associate a provider identifier to a wave filter.
KSPROPERTY_TELEPHONY_VOLUME The KSPROPERTY_TELEPHONY_VOLUME property is used to control the volume for all cellular calls.
KSPROPERTY_TOPOLOGYNODE_ENABLE KSPROPERTY_TOPOLOGYNODE_ENABLE 属性用于打开或关闭已生成的拓扑中的拓扑节点。
KSPROPERTY_TOPOLOGYNODE_RESET KSPROPERTY_TOPOLOGYNODE_RESET属性会完全重置节点,并将其还原到其初始状态。
KSRTAUDIO_BUFFER_PROPERTY The KSRTAUDIO_BUFFER_PROPERTY structure appends a buffer base address and requested buffer size to a KSPROPERTY structure. This structure is used by the client to request allocation of the audio buffer via KSPROPERTY_RTAUDIO_BUFFER.