class ScreenCaptureConfig

Defined at line 2550 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

The arguments passed into the [`Configure`] call. Note that not all fields are necessary.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void ScreenCaptureConfig ()

Defined at line 2552 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

void ScreenCaptureConfig (const ScreenCaptureConfig & other)

Defined at line 2553 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

ScreenCaptureConfig & operator= (const ScreenCaptureConfig & other)

Defined at line 2554 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

void ScreenCaptureConfig (ScreenCaptureConfig && other)

Defined at line 2555 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_ui_composition::wire::ScreenCaptureConfig> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_ui_composition::wire::ScreenCaptureConfig> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_composition::wire::ScreenCaptureConfig>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

::fuchsia_ui_composition::wire::BufferCollectionImportToken & import_token ()

The import token referencing a BufferCollection registered with

Allocator. Required.

bool has_import_token ()
ScreenCaptureConfig & operator= (ScreenCaptureConfig && other)

Defined at line 2556 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

::fuchsia_math::wire::SizeU & size ()

The size of the image in pixels. Required.

bool has_size ()
uint32_t & buffer_count ()

The number of buffers in the BufferCollection. Required.

bool has_buffer_count ()
::fuchsia_ui_composition::wire::Rotation & rotation ()

The rotation to be applied to the stream of images. Optional; if absent no rotation is

applied.

bool has_rotation ()
void ~ScreenCaptureConfig ()

Defined at line 2558 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder