énumération ACX_STREAM_BRIDGE_TYPE (acxstreams.h)
L’énumération ACX_STREAM_BRIDGE_TYPE décrit le type de pont Acx Stream.
Syntax
typedef enum _ACX_STREAM_BRIDGE_TYPE {
AcxStreamBridgeInvalidType,
AcxStreamBridgeMux,
AcxStreamBridgeMaximumType,
AcxStreamBridgeDefaultType
} ACX_STREAM_BRIDGE_TYPE;
Constantes
AcxStreamBridgeInvalidType Le pont de Stream Acx est un Type non valide. |
AcxStreamBridgeMux Acx Stream Bridge est un Mux. Ce type de pont accepte plusieurs flux d’entrée et n’autorise qu’un seul flux de sortie. |
AcxStreamBridgeMaximumType AcxStreamBridgeMaximumType est utilisé en interne pour la validation. Ne pas utiliser. |
AcxStreamBridgeDefaultType Le type par défaut est associé à l’un des types valides pour ce champ. Il s’agit du type utilisé si le pilote ne remplace pas cette valeur. |
Remarques
AcxStreamBridge est utilisé par un circuit pour propager la création de flux, les transitions d’états du flux et les paramètres DRM entre les segments de flux de circuit du point de terminaison. Cet objet est utilisé uniquement dans un scénario multi-circuit (audio composite).
Exemple
L’exemple d’utilisation est illustré ci-dessous.
//
// Add a stream BRIDGE for RAW and DEFAULT modes.
//
PCGUID inModes[] =
{
&AUDIO_SIGNALPROCESSINGMODE_DEFAULT,
&AUDIO_SIGNALPROCESSINGMODE_RAW,
};
WDF_OBJECT_ATTRIBUTES_INIT(&attributes);
attributes.ParentObject = pin;
ACXSTREAMBRIDGE bridge = NULL;
ACX_STREAM_BRIDGE_CONFIG bridgeCfg;
ACX_STREAM_BRIDGE_CONFIG_INIT(&bridgeCfg);
streamCfg.InModesCount = 2;
streamCfg.InModes = inModes;
streamCfg.OutMode = &AUDIO_SIGNALPROCESSINGMODE_DEFAULT;
status = AcxStreamBridgeCreate(circuit, &attributes, &bridgeCfg, &bridge);
Configuration requise pour ACX
Version ACX minimale : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxstreams.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