Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by stream. For more information, see:
bdasup.h contains the following programming interfaces:
Functions
BdaCheckChanges The BdaCheckChanges function verifies a new set of BDA topology changes before they are committed. |
BdaCommitChanges The BdaCommitChanges function commits the changes to BDA topology that have occurred since the last call to the BdaStartChanges function. |
BdaCreateFilterFactory The BdaCreateFilterFactory function adds the specified filter descriptor as a filter factory to the specified device and associates the filter factory with the specified BDA template topology. |
BdaCreateFilterFactoryEx The BdaCreateFilterFactoryEx function adds the specified filter descriptor as a filter factory to the specified device and associates the filter factory with the specified BDA template topology. |
BdaCreatePin The BdaCreatePin function creates a new pin in the specified filter. |
BdaCreateTopology The BdaCreateTopology function creates the topology between two pins. |
BdaDeletePin The BdaDeletePin function deletes a pin from the specified filter. |
BdaFilterFactoryUpdateCacheData The BdaFilterFactoryUpdateCacheData function updates the pin data cache for an instance of a filter. |
BdaGetChangeState The BdaGetChangeState function returns the current change state of BDA topology. |
BdaInitFilter The BdaInitFilter function initializes the BDA filter context associated with a filter instance. |
BdaMethodCreatePin The BdaMethodCreatePin function creates a pin factory. |
BdaMethodCreateTopology The BdaMethodCreateTopology function creates a template topology between two pins of a filter. |
BdaMethodDeletePin The BdaMethodDeletePin function deletes a pin factory. |
BdaPropertyGetControllingPinId The BdaPropertyGetControllingPinId function retrieves the identifier of a pin on which to control the properties, methods, and events of a specific node. |
BdaPropertyGetPinControl The BdaPropertyGetPinControl function retrieves either the identifier or type of a pin. |
BdaPropertyNodeDescriptors The BdaPropertyNodeDescriptors function retrieves a list of nodes in a template topology. |
BdaPropertyNodeEvents The BdaPropertyNodeEvents function retrieves a list of events that a node supports. |
BdaPropertyNodeMethods The BdaPropertyNodeMethods function retrieves a list of methods that a node supports. |
BdaPropertyNodeProperties The BdaPropertyNodeProperties function retrieves a list of properties that a node supports. |
BdaPropertyNodeTypes The BdaPropertyNodeTypes function retrieves a list of node types in a template topology. |
BdaPropertyPinTypes The BdaPropertyPinTypes function retrieves a list of pin types in a template topology. |
BdaPropertyTemplateConnections The BdaPropertyTemplateConnections function retrieves a list of connections that describe how pin types and node types are connected in a template topology. |
BdaStartChanges The BdaStartChanges function initiates the setting of new BDA topology changes. |
BdaUninitFilter The BdaUninitFilter function removes the BDA filter context from the associated filter instance. |
BdaValidateNodeProperty The BdaValidateNodeProperty function validates that a node property request is associated with a specific pin. |
Structures
BDA_FILTER_TEMPLATE The BDA_FILTER_TEMPLATE structure describes the template topology for a BDA filter. |
BDA_PIN_PAIRING The BDA_PIN_PAIRING structure describes the topology between a pair of input and output pins. |
KSM_PIN The KSM_PIN structure describes a method request to create or delete a pin factory for a filter. |
KSM_PIN_PAIR The KSM_PIN_PAIR structure describes a method request to retrieve the pin pairing structure (BDA_PIN_PAIRING) between a pair of input and output pins. |