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. |