Méthode IHardwareAudioEngineBase ::GetEngineFormat (audioengineendpoint.h)
La méthode GetEngineFormat récupère le format de données actuel du flux audio déchargé.
Syntaxe
HRESULT GetEngineFormat(
[in] IMMDevice *pDevice,
[in] BOOL _bRequestDeviceFormat,
[out] WAVEFORMATEX **_ppwfxFormat
);
Paramètres
[in] pDevice
Pointeur vers une interface IMMDevice .
[in] _bRequestDeviceFormat
Variable booléenne qui indique si l’interface IMMDevice est accessible ou non pour récupérer le format de l’appareil.
[out] _ppwfxFormat
Pointeur vers un pointeur vers une structure WAVEFORMATEX qui fournit des informations sur le moteur audio matériel. Cela inclut le type de format audio de forme d’onde, le nombre de canaux audio et le taux d’échantillonnage du moteur audio.
Valeur retournée
La méthode GetEngineFormat retourne S_OK pour indiquer qu’elle s’est terminée avec succès. Sinon, il retourne un code d’erreur approprié.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | audioengineendpoint.h |