Developer

API Reference

ITransitionMgr_GetProperty()

Brew Release
Brew MP 1.0.2
See Also
- ITransition2_GetProperty()
- ITransitionMgr_SetProperty()
Description
This function is used to retrieve a property of the transition manager. In addition to all the ITransition2 properties, the following properties are also available: - ITransitionMgr_PROP_KEEP_TRANSITIONS: Determines how the manager deals
with finished transitions - ITransitionMgr_PROP_RUNMODE: Determines if the manger is currently
set in active mode or passive mode
Parameters
  • pif
    [in]:
    Pointer to the ITransitionMgr interface object.
  • propId
    [in]:
    Specifies the class ID of the property
  • pVal
    [out]:
    Specifies a constant value of the property, if any
  • nValSize
    [in]:
    Specifies the size of the pVal object
  • nSizeReq
    [out]:
    Required size of buffer to return all data
  • ppi
    [out]:
    Receives the IQI object of the property, if any
Prototype
   AEEResult ITransitionMgr_GetProperty(ITransitionMgr*  pif, 
                                        AEECLSID         propId,
                                        int*             pVal,
                                        int              nValSize, 
                                        int*             nSizeReq,
                                        IQI**            ppi);
Return
   AEE_SUCCESS          - The requested property has been retrieved.
   AEE_EBADPARM         - Invalid out parameter.
   AEE_ECLASSNOTSUPPORT – The requested property is not supported.
Side Effect
None
Comment
None
  • Follow