Microsoft DirectX 8.1 (C++) |
This topic applies to Windows XP Home Edition and Windows XP Professional only.
The IObjectsNotifications interface manages callbacks from the Guide Store when an object in the base collection has been added, changed, or removed. The base collection contains all top-level objects stored in the Guide Store and is obtained by using the IGuideStore::get_Objects method. Changes in subsets of the base collection do not cause callbacks to the client's IObjectsNotifications interface.
This interface is implemented by applications that create their own collection types. When a change in the base collection occurs, the Guide Store calls the implementation of the appropriate IObjectsNotifications method on the application-defined collection.
The IObjectsNotifications interface exposes the following methods.
Method | Description |
Notify_ItemAdded | Called as notification that an object was added. |
Notify_ItemChanged | Called as notification that an object was changed. |
Notify_ItemRemoved | Called as notification that an object was removed. |
Notify_ItemsChanged | Called as notification that two or more objects were changed. |
Remarks
The IID of this interface is IID_IObjectsNotifications.