class ScreenCaptureConfig
Defined at line 4267 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
The arguments passed into the [`Configure`] call. Note that not all fields are necessary.
Public Methods
void ScreenCaptureConfig (Storage_ storage)
bool IsEmpty ()
void ScreenCaptureConfig ()
Defined at line 4272 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
void ScreenCaptureConfig (ScreenCaptureConfig && )
Defined at line 4273 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
const std::optional< ::fuchsia_ui_composition::BufferCollectionImportToken> & import_token ()
The import token referencing a BufferCollection registered with
Allocator. Required.
::std::optional< ::fuchsia_ui_composition::BufferCollectionImportToken> & import_token ()
The import token referencing a BufferCollection registered with
Allocator. Required.
ScreenCaptureConfig & import_token (std::optional< ::fuchsia_ui_composition::BufferCollectionImportToken> value)
The import token referencing a BufferCollection registered with
Allocator. Required.
ScreenCaptureConfig & operator= (ScreenCaptureConfig && )
Defined at line 4274 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
const std::optional< ::fuchsia_math::SizeU> & size ()
The size of the image in pixels. Required.
::std::optional< ::fuchsia_math::SizeU> & size ()
The size of the image in pixels. Required.
ScreenCaptureConfig & size (std::optional< ::fuchsia_math::SizeU> value)
The size of the image in pixels. Required.
const std::optional<uint32_t> & buffer_count ()
The number of buffers in the BufferCollection. Required.
::std::optional<uint32_t> & buffer_count ()
The number of buffers in the BufferCollection. Required.
ScreenCaptureConfig & buffer_count (std::optional<uint32_t> value)
The number of buffers in the BufferCollection. Required.
const std::optional< ::fuchsia_ui_composition::Rotation> & rotation ()
The rotation to be applied to the stream of images. Optional; if absent no rotation is
applied.
::std::optional< ::fuchsia_ui_composition::Rotation> & rotation ()
The rotation to be applied to the stream of images. Optional; if absent no rotation is
applied.
ScreenCaptureConfig & rotation (std::optional< ::fuchsia_ui_composition::Rotation> value)
The rotation to be applied to the stream of images. Optional; if absent no rotation is
applied.
void ScreenCaptureConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits