bdasup.h-Header

Dieser Header wird vom Stream verwendet. Weitere Informationen finden Sie unter

bdasup.h enthält die folgenden Programmierschnittstellen:

Functions

 
BdaCheckChanges

Die BdaCheckChanges-Funktion überprüft einen neuen Satz von BDA-Topologieänderungen, bevor ein Commit ausgeführt wird.
BdaCommitChanges

Die BdaCommitChanges-Funktion committet die Änderungen an der BDA-Topologie, die seit dem letzten Aufruf der BdaStartChanges-Funktion aufgetreten sind.
BdaCreateFilterFactory

Die BdaCreateFilterFactory-Funktion fügt dem angegebenen Gerät den angegebenen Filterdeskriptor als Filterfactory hinzu und ordnet die Filterfactory der angegebenen BDA-Vorlagentopologie zu.
BdaCreateFilterFactoryEx

Die BdaCreateFilterFactoryEx-Funktion fügt dem angegebenen Gerät den angegebenen Filterdeskriptor als Filterfactory hinzu und ordnet die Filterfactory der angegebenen BDA-Vorlagentopologie zu.
BdaCreatePin

Die BdaCreatePin-Funktion erstellt eine neue Pin im angegebenen Filter.
BdaCreateTopology

Die BdaCreateTopology-Funktion erstellt die Topologie zwischen zwei Pins.
BdaDeletePin

Die BdaDeletePin-Funktion löscht eine Pin aus dem angegebenen Filter.
BdaFilterFactoryUpdateCacheData

Die Funktion BdaFilterFactoryUpdateCacheData aktualisiert den Pindatencache für eine instance eines Filters.
BdaGetChangeState

Die BdaGetChangeState-Funktion gibt den aktuellen Änderungszustand der BDA-Topologie zurück.
BdaInitFilter

Die BdaInitFilter-Funktion initialisiert den BDA-Filterkontext, der einem Filter instance zugeordnet ist.
BdaMethodCreatePin

Die BdaMethodCreatePin-Funktion erstellt eine Pinfactory.
BdaMethodCreateTopology

Die BdaMethodCreateTopology-Funktion erstellt eine Vorlagentopologie zwischen zwei Pins eines Filters.
BdaMethodDeletePin

Die BdaMethodDeletePin-Funktion löscht eine Pinfactory.
BdaPropertyGetControllingPinId

Die BdaPropertyGetControllingPinId-Funktion ruft den Bezeichner einer Pin ab, an der die Eigenschaften, Methoden und Ereignisse eines bestimmten Knotens gesteuert werden sollen.
BdaPropertyGetPinControl

Die BdaPropertyGetPinControl-Funktion ruft entweder den Bezeichner oder den Typ einer Pin ab.
BdaPropertyNodeDescriptors

Die BdaPropertyNodeDescriptors-Funktion ruft eine Liste von Knoten in einer Vorlagentopologie ab.
BdaPropertyNodeEvents

Die BdaPropertyNodeEvents-Funktion ruft eine Liste der Ereignisse ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeMethods

Die BdaPropertyNodeMethods-Funktion ruft eine Liste von Methoden ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeProperties

Die BdaPropertyNodeProperties-Funktion ruft eine Liste der Eigenschaften ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeTypes

Die BdaPropertyNodeTypes-Funktion ruft eine Liste von Knotentypen in einer Vorlagentopologie ab.
BdaPropertyPinTypes

Die BdaPropertyPinTypes-Funktion ruft eine Liste von Pintypen in einer Vorlagentopologie ab.
BdaPropertyTemplateConnections

Die BdaPropertyTemplateConnections-Funktion ruft eine Liste von Verbindungen ab, die beschreiben, wie Pin- und Knotentypen in einer Vorlagentopologie verbunden sind.
BdaStartChanges

Die BdaStartChanges-Funktion initiiert die Einstellung neuer BDA-Topologieänderungen.
BdaUninitFilter

Die BdaUninitFilter-Funktion entfernt den BDA-Filterkontext aus dem zugeordneten Filter instance.
BdaValidateNodeProperty

Die BdaValidateNodeProperty-Funktion überprüft, ob eine Knoteneigenschaftsanforderung einem bestimmten Pin zugeordnet ist.

Strukturen

 
BDA_FILTER_TEMPLATE

Die BDA_FILTER_TEMPLATE-Struktur beschreibt die Vorlagentopologie für einen BDA-Filter.
BDA_PIN_PAIRING

Die BDA_PIN_PAIRING-Struktur beschreibt die Topologie zwischen einem Paar von Eingabe- und Ausgabepins.
KSM_PIN

Die KSM_PIN-Struktur beschreibt eine Methodenanforderung zum Erstellen oder Löschen einer Pin factory für einen Filter.
KSM_PIN_PAIR

Die KSM_PIN_PAIR-Struktur beschreibt eine Methodenanforderung zum Abrufen der Pinkopplungsstruktur (BDA_PIN_PAIRING) zwischen einem Eingabe- und Ausgabepinspaar.