Partager via


Ksmedia.h

Cette section contient des rubriques de référence pour l’en-tête Ksmedia.h.

Dans cette section

Rubrique Description
KSEVENT_CONTROL_CHANGE L’événement KSEVENT_CONTROL_CHANGE indique qu’une modification de la valeur de contrôle s’est produite au niveau d’un nœud qui représente un bouton de contrôle de volume matériel, un commutateur de mise en sourdine ou un autre type de contrôle manuel. Le type de valeur d’événement (données d’opération) est une structure KSEVENTDATA qui spécifie le type de notification à utiliser pour un événement.
KSEVENT_LOOPEDSTREAMING_POSITION L’événement KSEVENT_LOOPEDSTREAMING_POSITION indique que le flux audio a atteint une position spécifiée dans une mémoire tampon en boucle.
KSEVENT_SOUNDDETECTOR_MATCHDETECTED L’événement KSEVENT_SOUNDDETECTOR_MATCHDETECTED est généré par le pilote audio pour notifier le système d’exploitation chaque fois qu’une correspondance est détectée.
KSJACK_DESCRIPTION La structure KSJACK_DESCRIPTION spécifie les attributs physiques d’une prise audio.
KSJACK_DESCRIPTION2 La structure de KSJACK_DESCRIPTION2 spécifie les fonctionnalités et l’état actuel d’une prise jack qui prend en charge la détection de présence jack.
KSPROPERTY_AC3_ALTERNATE_AUDIO La propriété KSPROPERTY_AC3_ALTERNATE_AUDIO spécifie si les deux canaux mono d’un flux encodé en AC-3 doivent être interprétés comme une paire stéréo ou comme deux canaux de programme indépendants.
KSPROPERTY_AC3_BIT_STREAM_MODE La propriété KSPROPERTY_AC3_BIT_STREAM_MODE spécifie le mode de flux de bits, qui est le type de service audio encodé dans un flux AC-3.
KSPROPERTY_AC3_DIALOGUE_LEVEL La propriété KSPROPERTY_AC3_DIALOGUE_LEVEL spécifie le niveau de volume moyen de la boîte de dialogue parlée dans le programme audio dans un flux encodé en AC-3.
KSPROPERTY_AC3_DOWNMIX La propriété KSPROPERTY_AC3_DOWNMIX spécifie si les canaux du programme dans un flux encodé en AC-3 doivent être mixés de manière à prendre en charge la configuration du haut-parleur.
KSPROPERTY_AC3_ERROR_CONCEALMENT La propriété KSPROPERTY_AC3_ERROR_CONCEALMENT spécifie la façon dont les erreurs dans le flux encodé en AC-3 doivent être masquées pendant la lecture.
KSPROPERTY_AC3_LANGUAGE_CODE La propriété KSPROPERTY_AC3_LANGUAGE_CODE spécifie le code de langue du flux encodé en AC-3.
KSPROPERTY_AC3_ROOM_TYPE La propriété KSPROPERTY_AC3_ROOM_TYPE spécifie le type et l’étalonnage de la salle de mixage dans laquelle la dernière session audio a été produite.
KSPROPERTY_AEC_MODE La propriété KSPROPERTY_AEC_MODE est utilisée pour contrôler le mode de fonctionnement d’un nœud AEC. Il s’agit d’une propriété facultative d’un nœud AEC (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_NOISE_FILL_ENABLE La propriété KSPROPERTY_AEC_NOISE_FILL_ENABLE permet d’activer et de désactiver le remplissage du bruit de fond. Il s’agit d’une propriété facultative d’un nœud AEC (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_STATUS La propriété KSPROPERTY_AEC_STATUS est utilisée pour surveiller la status d’un nœud AEC (KSNODETYPE_ACOUSTIC_ECHO_CANCEL). Il s’agit d’une propriété facultative d’un nœud AEC.
KSPROPERTY_AUDIO_3D_INTERFACE La propriété KSPROPERTY_AUDIO_3D_INTERFACE spécifie l’algorithme 3D à utiliser pour traiter les données dans la mémoire tampon sonore.
KSPROPERTY_AUDIO_AGC La propriété KSPROPERTY_AUDIO_AGC spécifie l’état de l’AGC (contrôle de gain automatique) d’un canal dans un nœud AGC (KSNODETYPE_AGC).
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE La propriété KSPROPERTY_AUDIO_ALGORITHM_INSTANCE spécifie l’algorithme de traitement du signal numérique (DSP) utilisé pour obtenir l’effet tiers que le nœud applique au flux de données audio. Les effets définis pour cette propriété incluent l’annulation de l’écho acoustique et la suppression du bruit.
KSPROPERTY_AUDIO_BASS La propriété KSPROPERTY_AUDIO_BASS spécifie le niveau de basse d’un canal dans un nœud tonalité (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_BASS_BOOST La propriété KSPROPERTY_AUDIO_BASS_BOOST active et désactive l’amplification des basses pour un canal dans un nœud tonalité (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_BUFFER_DURATION La propriété KSPROPERTY_AUDIO_BUFFER_DURATION permet de signaler la taille de la mémoire tampon de l’application cliente comme durée.
KSPROPERTY_AUDIO_CHANNEL_CONFIG La propriété KSPROPERTY_AUDIO_CHANNEL_CONFIG spécifie l’emplacement spatial réel des canaux dans le flux audio généré par un nœud.
KSPROPERTY_AUDIO_CHORUS_LEVEL La propriété KSPROPERTY_AUDIO_CHORUS_LEVEL spécifie le niveau de refrain. Il s’agit d’une propriété d’un nœud chorus (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH La propriété KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH spécifie la profondeur de la modulation du refrain. Il s’agit d’une propriété d’un nœud chorus (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE La propriété KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE spécifie le taux de modulation du refrain. Il s’agit d’une propriété d’un nœud chorus (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_COPY_PROTECTION La propriété KSPROPERTY_AUDIO_COPY_PROTECTION spécifie le status de protection contre la copie d’un flux audio.
KSPROPERTY_AUDIO_CPU_RESOURCES La propriété KSPROPERTY_AUDIO_CPU_RESOURCES spécifie si les fonctionnalités d’un nœud sont implémentées dans le matériel ou émulées dans un logiciel qui s’exécute sur le processeur hôte.
KSPROPERTY_AUDIO_DELAY La propriété KSPROPERTY_AUDIO_DELAY indique le délai qu’un nœud de retard (KSNODETYPE_DELAY) introduit dans un canal spécifié.
KSPROPERTY_AUDIO_DEMUX_DEST La propriété KSPROPERTY_AUDIO_DEMUX_DEST spécifie le flux de destination vers lequel un démultiplexeur dirige son flux d’entrée. Il s’agit d’une propriété d’un nœud DEMUX (KSNODETYPE_DEMUX).
KSPROPERTY_AUDIO_DEV_SPECIFIC La propriété KSPROPERTY_AUDIO_DEV_SPECIFIC est utilisée pour accéder à une propriété spécifique à l’appareil dans un nœud spécifique à l’appareil (KSNODETYPE_DEV_SPECIFIC).
KSPROPERTY_AUDIO_DYNAMIC_RANGE La propriété KSPROPERTY_AUDIO_DYNAMIC_RANGE spécifie la plage dynamique du flux audio qui est généré à partir d’un nœud d’audio (KSNODETYPE_LOUDNESS).
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE La propriété KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE permet d’activer et de désactiver le suivi dynamique du taux d’échantillonnage d’un nœud.
KSPROPERTY_AUDIO_EQ_BANDS La propriété KSPROPERTY_AUDIO_EQ_BANDS spécifie l’ensemble de bandes de fréquences d’une table d’égalisation. Il s’agit d’une propriété get-only d’un canal dans un nœud EQ (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_EQ_LEVEL La propriété KSPROPERTY_AUDIO_EQ_LEVEL spécifie les niveaux d’égalisation d’une table d’égalisation qui contient des entrées pour n bandes de fréquences. Il s’agit d’une propriété d’un canal dans un nœud EQ (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_FILTER_STATE La propriété KSPROPERTY_AUDIO_FILTER_STATE est utilisée pour interroger un filtre GFX pour obtenir une liste des jeux de propriétés qu’il prend en charge. La liste est récupérée sous la forme d’un tableau de GUID de jeu de propriétés.
KSPROPERTY_AUDIO_LATENCY La propriété KSPROPERTY_AUDIO_LATENCY est utilisée pour signaler le délai (ou la quantité de mise en mémoire tampon audio) associé au flux.
KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION La demande de propriété KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION récupère un nombre qui représente le nombre d’octets que le DMA a extrait de la mémoire tampon audio depuis le début du flux.
KSPROPERTY_AUDIO_LOUDNESS La propriété KSPROPERTY_AUDIO_LOUDNESS spécifie si la luminosité (plage dynamique globale et augmentation des basses) est activée ou désactivée pour un canal dans un nœud d’haut niveau (KSNODETYPE_LOUDNESS).
KSPROPERTY_AUDIO_MANUFACTURE_GUID Ce nom de paramètre est réservé à une utilisation ultérieure.
KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY La propriété KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY spécifie la géométrie du tableau de microphones.
KSPROPERTY_AUDIO_MIC_SENSITIVITY La propriété KSPROPERTY_AUDIO_MIC_SENSITIVITY spécifie la sensibilité du microphone en décibels par rapport aux unités d’échelle totale (dBFS).
KSPROPERTY_AUDIO_MIC_SNR La propriété KSPROPERTY_AUDIO_MIC_SNR spécifie la mesure du rapport signal/bruit du microphone (SNR) en unités dB.
KSPROPERTY_AUDIO_MID La propriété KSPROPERTY_AUDIO_MID spécifie le niveau de fréquence moyenne d’un canal dans un nœud tonalité (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS La propriété KSPROPERTY_AUDIO_MIX_LEVEL_CAPS spécifie les fonctionnalités de niveau mix d’un nœud supermixeur (KSNODETYPE_SUPERMIX). Une requête get-property unique récupère des informations pour toutes les combinaisons de canaux d’entrée et de sortie.
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE La propriété KSPROPERTY_AUDIO_MIX_LEVEL_TABLE spécifie les niveaux de mixage d’un nœud de supermixeur (KSNODETYPE_SUPERMIX). Il fournit des informations pour tous les canaux d’entrée et de sortie.
KSPROPERTY_AUDIO_MUTE La propriété KSPROPERTY_AUDIO_MUTE spécifie si un canal sur un nœud muet (KSNODETYPE_MUTE) est désactivé ou non.
KSPROPERTY_AUDIO_MUX_SOURCE La propriété KSPROPERTY_AUDIO_MUX_SOURCE spécifie la source pour le flux de sortie d’un multiplexeur. Il s’agit d’une propriété d’un nœud MUX (KSNODETYPE_MUX).
KSPROPERTY_AUDIO_NUM_EQ_BANDS La propriété KSPROPERTY_AUDIO_NUM_EQ_BANDS est utilisée pour récupérer le nombre de bandes de fréquences dans la table d’égalisation. Il s’agit d’une propriété get-only d’un canal dans un nœud EQ (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_PEAKMETER La propriété KSPROPERTY_AUDIO_PEAKMETER récupère le niveau de signal audio maximal qui s’est produit au niveau d’un nœud peakmeter (KSNODETYPE_PEAKMETER) depuis la dernière réinitialisation du nœud peakmeter.
KSPROPERTY_AUDIO_PEAKMETER2 Windows 8 introduit la propriété KSPROPERTY_AUDIO_PEAKMETER2 qui signale le niveau de signal audio maximal qui s’est produit au niveau d’un nœud peakmeter (KSNODETYPE_PEAKMETER) depuis la dernière réinitialisation du nœud peakmeter.
KSPROPERTY_AUDIO_POSITION La propriété KSPROPERTY_AUDIO_POSITION spécifie les positions actuelles des curseurs de lecture et d’écriture dans la mémoire tampon sonore pour le flux audio de l’épingle.
KSPROPERTY_AUDIO_POSITIONEX La propriété KSPROPERTY_AUDIO_POSITIONEX fournit à l’appelant la position du flux et les informations d’horodatage associées pour un pilote audio basé sur le streaming de noyau (KS).
KSPROPERTY_AUDIO_PREFERRED_STATUS La propriété KSPROPERTY_AUDIO_PREFERRED_STATUS informe un appareil qu’il s’agit du périphérique audio préféré du système.
KSPROPERTY_AUDIO_PRESENTATION_POSITION La demande de propriété KSPROPERTY_AUDIO_PRESENTATION_POSITION récupère une structure qui spécifie la position actuelle dans les données audio rendues sur le point de terminaison.
KSPROPERTY_AUDIO_PRODUCT_GUID Ce nom de paramètre est réservé à une utilisation ultérieure.
KSPROPERTY_AUDIO_QUALITY La propriété KSPROPERTY_AUDIO_QUALITY spécifie le niveau de qualité du flux de sortie d’un nœud. Il s’agit d’une propriété d’un nœud SRC (KSNODETYPE_SRC).
KSPROPERTY_AUDIO_REVERB_LEVEL La propriété KSPROPERTY_AUDIO_REVERB_LEVEL spécifie le niveau de réverbération actuel. Il s’agit d’une propriété d’un nœud de réverbération (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_REVERB_TIME La propriété KSPROPERTY_AUDIO_REVERB_TIME spécifie le temps de réverbération. Il s’agit d’une propriété d’un nœud de réverbération (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_SAMPLING_RATE La propriété KSPROPERTY_AUDIO_SAMPLING_RATE spécifie la vitesse à laquelle un nœud échantillonne son flux d’entrée afin de produire son flux de sortie.
KSPROPERTY_AUDIO_STEREO_ENHANCE Ce nom de paramètre est réservé à une utilisation ultérieure.
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY La propriété KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY est utilisée en combinaison avec KSPROPERTY_AUDIO_CHANNEL_CONFIG pour implémenter la propriété de configuration du haut-parleur DirectSound pour l’audio 3D à accélération matérielle. Il s’agit d’une propriété facultative des nœuds DAC (KSNODETYPE_DAC) et des nœuds 3D (KSNODETYPE_3D_EFFECTS).
KSPROPERTY_AUDIO_SURROUND_ENCODE La propriété KSPROPERTY_AUDIO_SURROUND_ENCODE spécifie si l’encodeur surround du filtre est activé ou désactivé. Un nœud d’encodeur surround (KSNODETYPE_PROLOGIC_ENCODER) effectue l’encodage Dolby Surround Pro Logic.
KSPROPERTY_AUDIO_TREBLE La propriété KSPROPERTY_AUDIO_TREBLE spécifie le niveau aigu d’un canal dans un nœud de tonalité (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_VOLUMELEVEL La propriété KSPROPERTY_AUDIO_VOLUMELEVEL spécifie le niveau de volume d’un canal dans un nœud de volume (KSNODETYPE_VOLUME).
KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED, est une nouvelle propriété KS qui a été ajoutée à la propriété KSPROPSETID_Audio définie dans Windows 8.1.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION La demande de propriété KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION spécifie la position d’écriture actuelle de la mémoire tampon WaveRT en octets. Le pilote de déchargement peut utiliser ces informations de position d’écriture pour connaître la quantité de données valides dans la mémoire tampon WaveRT.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION La propriété KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION est utilisée pour indiquer le dernier octet valide dans la mémoire tampon audio.
KSPROPERTY_AUDIO_WIDE_MODE Ce nom de paramètre est réservé à une utilisation ultérieure.
KSPROPERTY_AUDIO_WIDENESS La propriété KSPROPERTY_AUDIO_WIDENESS spécifie l’étendue (largeur apparente) de l’image stéréo.
KSPROPERTY_AUDIOENGINE Les propriétés contenues dans le jeu de propriétés KSPROPSETID_AudioEngine sont définies par cette énumération et doivent être prises en charge par un nœud KSNODETYPE_AUDIO_ENGINE .
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE La propriété KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE indique la taille minimale et maximale de la mémoire tampon que le moteur audio matériel peut prendre en charge pour un format de données donné, au instance lorsqu’il est appelé. La taille de la mémoire tampon est spécifiée en octets.
KSPROPERTY_AUDIOENGINE_DESCRIPTOR Le pilote audio de la solution matérielle compatible avec le déchargement utilise KSPROPERTY_AUDIOENGINE_DESCRIPTOR pour fournir des informations sur le nœud qui représente le moteur audio matériel.
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT La demande de propriété KSPROPERTY_AUDIOENGINE_DEVICEFORMAT récupère ou modifie l’état du nœud du moteur audio, en ce qui concerne son paramètre de format d’appareil.
KSPROPERTY_AUDIOENGINE_GFXENABLE La demande de propriété KSPROPERTY_AUDIOENGINE_GFXENABLE permet au pilote audio de récupérer ou de modifier l’état du nœud du moteur audio, en ce qui concerne ses capacités de traitement des effets globaux.
KSPROPERTY_AUDIOENGINE_LFXENABLE La demande de propriété KSPROPERTY_AUDIOENGINE_LFXENABLE récupère ou modifie l’état du nœud du moteur audio, en ce qui concerne ses capacités de traitement des effets locaux.
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION La demande de propriété KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION permet au pilote audio de définir la protection contre le bouclage status du nœud du moteur audio.
KSPROPERTY_AUDIOENGINE_MIXFORMAT La demande de propriété KSPROPERTY_AUDIOENGINE_MIXFORMAT récupère le paramètre du mélangeur dans le moteur audio matériel.
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS La demande de propriété KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS récupère les formats d’appareil pris en charge par le moteur audio matériel.
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL La propriété KSPROPERTY_AUDIOENGINE_VOLUMELEVEL spécifie le niveau de volume d’un canal dans un flux donné.
KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID La propriété KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID est utilisée pour informer un filtre GFX de l’ID d’appareil Plug-and-Play de l’appareil audio qui est la source du flux de capture.
KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID La propriété KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID est utilisée pour informer un filtre GFX de l’ID d’appareil Plug-and-Play de l’appareil audio qui restitue le mixage audio final.
KSPROPERTY_AUDIOMODULE L’énumération KSPROPERTY_AUDIOMODULE définit les constantes utilisées par les pilotes audio pour communiquer des informations sur les modules audio définis par le partenaire.
KSPROPERTY_AUDIOSIGNALPROCESSING L’énumération KSPROPERTY_AUDIOSIGNALPROCESSING définit une constante utilisée par les pilotes audio en connexion avec les modes de traitement audio sur les broches.
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES La propriété KSPROPERTY_AUDIOSIGNALPROCESSING_MODES retourne la liste des modes de traitement du signal audio pris en charge par une fabrique de broches.
KSPROPERTY_DIRECTSOUND3DBUFFER_ALL La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_ALL permet d’obtenir ou de définir toutes les propriétés de la mémoire tampon 3D DirectSound pour la mémoire tampon spécifiée.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES spécifie les angles de cône intérieur et extérieur du cône de projection sonore pour une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION spécifie l’orientation du cône de projection sonore pour une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME spécifie le volume sonore conique extérieur d’une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE spécifie la distance maximale d’une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE spécifie la distance minimale d’une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_MODE La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_MODE spécifie le mode de traitement d’une mémoire tampon audio 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION spécifie la position d’une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY spécifie la vitesse d’une mémoire tampon sonore 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_ALL permet de définir ou d’obtenir toutes les propriétés de DirectSound 3D-listener pour l’ID d’écouteur spécifié.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION est utilisée pour indiquer au pilote quand allouer et libérer le stockage pour ses données d’écouteur. Le stockage est alloué lors de la création de l’écouteur et libéré lorsque l’écouteur est supprimé. Cette propriété peut également être utilisée pour demander au pilote si les données de l’écouteur sont actuellement allouées.
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH spécifie le paramètre de mode batch pour un écouteur 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR spécifie le facteur de distance qui doit être appliqué à toutes les valeurs de distance.
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR spécifie le facteur Doppler pour un écouteur 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION spécifie l’orientation d’un écouteur 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION spécifie la position d’un écouteur 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR spécifie le facteur de rolloff d’un écouteur 3D.
KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY spécifie le vecteur de vélocité d’un écouteur 3D.
KSPROPERTY_FMRX_ANTENNAENDPOINTID La propriété KSTOPOLOGY_ENDPOINTID contient des informations sur le point de terminaison à utiliser comme antenne FM.
KSPROPERTY_FMRX_ENDPOINTID La propriété KSTOPOLOGY_ENDPOINTID contient l’ID de point de terminaison du point de terminaison de sortie/rendu de la radio FM.
KSPROPERTY_FMRX_VOLUME La propriété KSPROPERTY_FMRX_VOLUME contrôle le volume de la radio FM.
KSPROPERTY_HRTF3D_FILTER_FORMAT La propriété KSPROPERTY_HRTF3D_FILTER_FORMAT récupère le format de filtre utilisé par l’algorithme HRTF.
KSPROPERTY_HRTF3D_INITIALIZE La propriété KSPROPERTY_HRTF3D_INITIALIZE spécifie les valeurs de paramètre à utiliser pour initialiser l’algorithme HRTF.
KSPROPERTY_HRTF3D_PARAMS La propriété KSPROPERTY_HRTF3D_PARAMS applique un ensemble de valeurs de paramètres 3D à l’algorithme HRTF.
KSPROPERTY_ITD3D_PARAMS La propriété KSPROPERTY_ITD3D_PARAMS est utilisée pour définir les paramètres utilisés par l’algorithme ITD d’un nœud 3D.
KSPROPERTY_JACK L’énumération KSPROPERTY_JACK définit les nouveaux ID de propriété utilisés par les structures de prise audio.
KSPROPERTY_JACK_CONTAINERID La propriété KSPROPERTY_JACK_CONTAINERID est implémentée en tant que propriété de type épingle accessible à l’aide du handle de filtre.
KSPROPERTY_JACK_DESCRIPTION La propriété KSPROPERTY_JACK_DESCRIPTION est implémentée en tant que propriété multi-éléments, au niveau de l’épingle, accessible via le handle de filtre.
KSPROPERTY_JACK_DESCRIPTION2 La propriété KSPROPERTY_JACK_DESCRIPTION2 est implémentée en tant que propriété au niveau des broches accessible à l’aide du handle de filtre.
KSPROPERTY_JACK_DESCRIPTION3 La propriété KSPROPERTY_JACK_DESCRIPTION3 est implémentée en tant que propriété de type épingle accessible à l’aide du handle de filtre.
KSPROPERTY_JACK_SINK_INFO La propriété KSPROPERTY_JACK_SINK_INFO est implémentée en tant que propriété de type broche accessible à l’aide du handle de filtre.
KSPROPERTY_ONESHOT_DISCONNECT La propriété KSPROPERTY_ONESHOT_DISCONNECT permet d’inviter le pilote audio à se déconnecter du périphérique audio Bluetooth.
KSPROPERTY_ONESHOT_RECONNECT La propriété KSPROPERTY_ONESHOT_RECONNECT est utilisée pour inviter le pilote audio à tenter de se connecter au périphérique audio Bluetooth.
KSPROPERTY_RTAUDIO_BUFFER La propriété KSPROPERTY_RTAUDIO_BUFFER spécifie une mémoire tampon cyclique allouée par le pilote pour les données audio.
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION La propriété KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION spécifie une mémoire tampon cyclique allouée par le pilote pour les données audio et identifie les exigences de notification d’événement.
KSPROPERTY_RTAUDIO_CLOCKREGISTER La propriété KSPROPERTY_RTAUDIO_CLOCKREGISTER mappe le registre de l’horloge murale du périphérique audio à un emplacement de mémoire virtuelle auquel le client peut accéder.
KSPROPERTY_RTAUDIO_GETREADPACKET KSPROPERTY_RTAUDIO_GETREADPACKET retourne des informations sur les paquets audio capturés.
KSPROPERTY_RTAUDIO_HWLATENCY La propriété KSPROPERTY_RTAUDIO_HWLATENCY récupère une description de la latence de flux du matériel audio et du chemin de données associé.
KSPROPERTY_RTAUDIO_PACKETCOUNT KSPROPERTY_RTAUDIO_PACKETCOUNT retourne le nombre (de base 1) de paquets complètement transférés de la mémoire tampon WaveRT vers le matériel.
KSPROPERTY_RTAUDIO_POSITIONREGISTER La propriété KSPROPERTY_RTAUDIO_POSITIONREGISTER mappe le registre de position d’un périphérique audio pour un flux particulier à un emplacement de mémoire virtuelle auquel le client peut accéder.
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION KSPROPERTY_RTAUDIO_PRESENTATION_POSITION retourne des informations de présentation de flux.
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT L’application cliente utilise la propriété KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT pour déterminer si le pilote audio peut notifier l’application cliente lorsqu’un processus effectué sur la mémoire tampon envoyée est terminé.
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT La propriété KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT inscrit un événement en mode utilisateur pour la notification d’événement pilotée par DMA. Les événements doivent être inscrits après avoir correctement appelé KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION.
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET informe le pilote que le système d’exploitation a écrit des données valides dans la mémoire tampon WaveRT.
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT La propriété KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT annule l’inscription d’un événement en mode utilisateur de la notification d’événement pilotée par DMA.
KSPROPERTY_SOUNDDETECTOR L’énumération KSPROPERTY_SOUNDDETECTOR définit les constantes utilisées pour inscrire un filtre pour un périphérique de capture audio qui prend également en charge un détecteur.
KSPROPERTY_SOUNDDETECTOR_ARMED La propriété KSPROPERTY_SOUNDDETECTOR_ARMED correspond à l’état d’armement actuel du détecteur.
KSPROPERTY_SOUNDDETECTOR_MATCHRESULT La propriété KSPROPERTY_SOUNDDETECTOR_MATCHRESULT contient les données de résultat d’une correspondance.
KSPROPERTY_SOUNDDETECTOR_PATTERNS La propriété KSPROPERTY_SOUNDDETECTOR_PATTERNS est définie par le système d’exploitation pour configurer les mots clés à détecter.
KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS La propriété KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS permet d’obtenir la liste des GUID qui identifient les types de modèles pris en charge.
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE La propriété KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE joint une source virtuelle à un instance d’épingle sur un périphérique audio virtuel.
KSPROPERTY_SYSAUDIO_COMPONENT_ID La propriété KSPROPERTY_SYSAUDIO_COMPONENT_ID récupère l’ID de composant à partir de l’appareil de rendu des ondes utilisé par l’appareil audio virtuel spécifié.
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE La propriété KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE crée une source virtuelle.
KSPROPERTY_SYSAUDIO_DEVICE_COUNT La propriété KSPROPERTY_SYSAUDIO_DEVICE_COUNT récupère un nombre spécifiant le nombre d’appareils audio virtuels parmi lesquels un programme d’application DirectSound doit choisir.
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME La propriété KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME récupère une chaîne Unicode contenant le nom convivial de l’appareil audio virtuel.
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE La propriété KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE spécifie la instance actuelle d’un périphérique audio virtuel.
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME La propriété KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME récupère une chaîne Unicode contenant le nom d’interface de l’appareil Plug-and-Play pour l’appareil audio virtuel spécifié.
KSPROPERTY_SYSAUDIO_INSTANCE_INFO La propriété KSPROPERTY_SYSAUDIO_INSTANCE_INFO ouvre un périphérique audio virtuel et spécifie les indicateurs de configuration de cet appareil.
KSPROPERTY_SYSAUDIO_SELECT_GRAPH La propriété KSPROPERTY_SYSAUDIO_SELECT_GRAPH est utilisée pour inclure explicitement un nœud facultatif dans le graphique généré par SysAudio pour une instance d’épingle sur un périphérique audio virtuel.
KSPROPERTY_TELEPHONY_CALLCONTROL La propriété KSPROPERTY_TELEPHONY_CALLCONTROL permet de démarrer et de terminer un appel téléphonique.
KSPROPERTY_TELEPHONY_CALLHOLD La propriété KSPROPERTY_TELEPHONY_CALLHOLD est utilisée pour contrôler l’état de conservation d’un appel téléphonique.
KSPROPERTY_TELEPHONY_CALLINFO La propriété KSPROPERTY_TELEPHONY_CALLINFO est utilisée pour récupérer les informations d’appel actuelles, telles que l’état de l’appel et le type d’appel.
KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR La propriété KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR contient les points de terminaison de rendu et de capture pour le routage audio cellulaire.
KSPROPERTY_TELEPHONY_MUTE_TX La propriété KSPROPERTY_TELEPHONY_MUTE_TX permet de contrôler s’il faut désactiver les données transmises du microphone local à l’extrémité distante.
KSPROPERTY_TELEPHONY_PROVIDERCHANGE La propriété KSPROPERTY_TELEPHONY_PROVIDERCHANGE est utilisée pour communiquer au pilote audio que la continuité des appels vocaux à radio unique (SRVCC) commence ou se termine.
KSPROPERTY_TELEPHONY_PROVIDERID La propriété KSPROPERTY_TELEPHONY_PROVIDERID est utilisée par le pilote audio pour associer un identificateur de fournisseur à un filtre d’ondes.
KSPROPERTY_TELEPHONY_VOLUME La propriété KSPROPERTY_TELEPHONY_VOLUME est utilisée pour contrôler le volume de tous les appels cellulaires.
KSPROPERTY_TOPOLOGYNODE_ENABLE La propriété KSPROPERTY_TOPOLOGYNODE_ENABLE permet d’activer ou de désactiver les nœuds de topologie dans une topologie déjà créée.
KSPROPERTY_TOPOLOGYNODE_RESET La propriété KSPROPERTY_TOPOLOGYNODE_RESET réinitialise complètement le nœud, le rétablissant à son état initial.
KSRTAUDIO_BUFFER_PROPERTY La structure KSRTAUDIO_BUFFER_PROPERTY ajoute une adresse de base de mémoire tampon et la taille de mémoire tampon demandée à une structure KSPROPERTY . Cette structure est utilisée par le client pour demander l’allocation de la mémoire tampon audio via KSPROPERTY_RTAUDIO_BUFFER.