VirtualBox

Changeset 96172 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Aug 12, 2022 1:27:46 PM (2 years ago)
Author:
vboxsync
Message:

Recording/Main: Changed IRecordingScreenSettings::features attribute to get/set a safe array of RecordingFeature entries instead of an anonymous ULONG. Makes it much easier to use. bugref:10275

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/RecordingScreenSettingsImpl.h

    r96141 r96172  
    7373    HRESULT getEnabled(BOOL *enabled);
    7474    HRESULT setEnabled(BOOL enabled);
    75     HRESULT getFeatures(ULONG *aFeatures);
    76     HRESULT setFeatures(ULONG aFeatures);
     75    HRESULT getFeatures(std::vector<RecordingFeature_T> &aFeatures);
     76    HRESULT setFeatures(const std::vector<RecordingFeature_T> &aFeatures);
    7777    HRESULT getDestination(RecordingDestination_T *aDestination);
    7878    HRESULT setDestination(RecordingDestination_T aDestination);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette