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 |