IMiniportAudioEngineNode ::GetBufferSizeRange, méthode (portcls.h)
Obtient la taille minimale et maximale de la mémoire tampon prise en charge par le moteur audio matériel.
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 l’appareil audio.
[in] pKsDataFormatWfx
Structure KSDATAFORMAT_WAVEFORMATEX qui représente le format de données audio pour l’appareil audio.
[out] pBufferSizeRange
Structure KSAUDIOENGINE_BUFFER_SIZE_RANGE qui représente la taille minimale et maximale de la mémoire tampon que le moteur audio matériel peut prendre en charge au moment où il est appelé.
Valeur de retour
GetBufferSizeRange retourne S_OK, si l’appel a réussi. Sinon, la méthode retourne une erreur appropriée
code.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
plateforme cible | Universel |
d’en-tête | portcls.h |