Méthode IMiniportAudioEngineNode ::GetBufferSizeRange (portcls.h)
Obtient la taille de mémoire tampon minimale et maximale que le moteur audio matériel peut prendre en charge.
Syntaxe
NTSTATUS GetBufferSizeRange(
[in] ULONG ulNodeId,
[in] KSDATAFORMAT_WAVEFORMATEX *pKsDataFormatWfx,
[out] KSAUDIOENGINE_BUFFER_SIZE_RANGE *pBufferSizeRange
);
Paramètres
[in] ulNodeId
ID du nœud qui représente le périphérique audio.
[in] pKsDataFormatWfx
Structure KSDATAFORMAT_WAVEFORMATEX qui représente le format de données audio pour le périphérique audio.
[out] pBufferSizeRange
Structure KSAUDIOENGINE_BUFFER_SIZE_RANGE qui représente la taille de mémoire tampon minimale et maximale que le moteur audio matériel peut prendre en charge au moment où il est appelé.
Valeur retournée
GetBufferSizeRange retourne S_OK, si l’appel a réussi. Sinon, la méthode retourne une erreur appropriée
Code.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Universal |
En-tête | portcls.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour