structure ACX_ELEMENT_CONFIG (acxelements.h)
La structure ACX_ELEMENT_CONFIG est utilisée pour définir la configuration de l’élément acx.
Syntaxe
typedef struct _ACX_ELEMENT_CONFIG {
ULONG Size;
ULONG Id;
const GUID *Type;
const GUID *Name;
ULONG Flags;
ULONG PropertiesCount;
ULONG MethodsCount;
PACX_PROPERTY_ITEM Properties;
PACX_METHOD_ITEM Methods;
} ACX_ELEMENT_CONFIG, *PACX_ELEMENT_CONFIG;
Membres
Size
Longueur, en octets, de cette structure.
Id
Nombre qui représente l’ID d’élément.
Type
KSNODETYPE, par exemple KSNODETYPE_AUDIO_ENGINE ou KSNODETYPE_AUDIO_KEYWORDDETECTOR. Pour plus d’informations, consultez Nœuds de topologie audio.
Name
Pointeur vers un GUID qui représente le nom de l’élément. Peut être utilisé pour le débogage et sera par défaut GUID_NULL s’il n’est pas fourni.
Flags
Indicateurs de configuration des éléments Acx définis par l’énumération ACX_ELEMENT_CONFIG_FLAGS.
Aucun bits d’indicateur n’est actuellement défini. Définissez ce membre sur zéro - AcxAudioElementConfigNoFlags
PropertiesCount
Nombre de propriétés. Il s’agit d’un nombre basé sur un seul.
MethodsCount
Nombre de méthodes. Il s’agit d’un nombre basé sur un seul.
Properties
Une structure ACX_PROPERTY_ITEM qui définit les propriétés de cette configuration d’élément acx.
Methods
Structure ACX_METHOD_ITEM qui définit les méthodes pour cette configuration d’élément acx.
Remarques
Exemple
L’exemple d’utilisation est illustré ci-dessous.
WDF_OBJECT_ATTRIBUTES attributes;
ACX_ELEMENT_CONFIG elementCfg;
CODEC_ELEMENT_CONTEXT * elementCtx;
ACX_ELEMENT_CONFIG_INIT(&elementCfg);
WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE(&attributes, CODEC_ELEMENT_CONTEXT);
attributes.ParentObject = Circuit;
status = AcxElementCreate(Circuit, &attributes, &elementCfg, Element);
Configuration requise d’ACX
Version minimale d’ACX : 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 | acxelements.h |
Voir aussi
- [en-tête acxelements.h] (index.md)
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