MCPcopy Create free account

hub / github.com/NiiightmareXD/windows-capture / functions

Functions251 in github.com/NiiightmareXD/windows-capture

Methodattach_sample_requested_handlers
( media_stream_source: &MediaStreamSource, is_video_disabled: bool, is_audio_disabled:
src/encoder.rs:754
Methodbit_per_sample
Sets bits per sample.
src/encoder.rs:380
Methodbuffer_crop
( &'b mut self, start_x: u32, start_y: u32, end_x: u32, end_y: u32,
src/dxgi_duplication_api.rs:532
Methodbuffer_crop_with
( &'s mut self, staging: &'s mut StagingTexture, start_x: u32, start_y: u32,
src/dxgi_duplication_api.rs:611
Methodbuffer_len
(&self)
windows-capture-python/src/lib.rs:707
Methodbuffer_ptr
(&self)
windows-capture-python/src/lib.rs:703
Methodbuffer_with
( &'s mut self, staging: &'s mut StagingTexture, )
src/dxgi_duplication_api.rs:576
Methodbuffer_without_title_bar
(&'_ mut self)
src/frame.rs:228
Methodbytes_per_pixel
(self)
windows-capture-python/windows_capture/__init__.py:325
Methodbytes_per_pixel
(color_format: ColorFormat)
windows-capture-python/src/lib.rs:504
Methodbytes_per_row
(self)
windows-capture-python/windows_capture/__init__.py:329
Methodbytes_per_row
(&self)
windows-capture-python/src/lib.rs:699
Methodcallback
(&self)
src/capture.rs:137
Methodchannel_count
Sets number of interleaved channels.
src/encoder.rs:370
Methodcolor_format
(&self)
src/settings.rs:171
Methodcolor_format
(self)
windows-capture-python/windows_capture/__init__.py:321
Methodcolor_format
(&self)
windows-capture-python/src/lib.rs:694
Methodcolor_format_from_dxgi
(format: DXGI_FORMAT)
windows-capture-python/src/lib.rs:511
Methodcolor_format_to_str
(color_format: ColorFormat)
windows-capture-python/src/lib.rs:496
Methodconvert_to_bgr
Converts The self.frame_buffer Pixel Type To Bgr Instead Of Bgra
windows-capture-python/windows_capture/__init__.py:58
Methodcreate_cached_surface
( device: &ID3D11Device, width: u32, height: u32, format: ColorFormat, )
src/encoder.rs:709
Methodcrop
Crops The Frame To The Specified Region
windows-capture-python/windows_capture/__init__.py:64
Methodcursor_capture
(&self)
src/settings.rs:157
Methoddefault
()
src/encoder.rs:407
Methoddefault
()
src/settings.rs:40
Methoddepth_pitch
(&self)
src/d3d11.rs:128
Methoddesc
(&self)
src/frame.rs:167
Methoddevice
(&self)
src/dxgi_duplication_api.rs:276
Methoddevice_context
(&self)
src/dxgi_duplication_api.rs:284
Methoddevice_string
(&self)
src/monitor.rs:295
Methoddirty_regions
(&self)
src/frame.rs:107
Methoddraw_border
(&self)
src/settings.rs:164
Methoddrop
(&mut self)
src/graphics_capture_api.rs:497
Methoddrop
(&mut self)
src/d3d11.rs:134
Methoddrop
(&mut self)
src/dxgi_duplication_api.rs:412
Methoddrop
(&mut self)
src/winrt.rs:18
Methoddrop
(&mut self)
src/graphics_capture_picker.rs:40
Methoddrop
(&mut self)
src/encoder.rs:1341
Methoddrop
(&mut self)
windows-capture-python/src/lib.rs:663
Methodduplication
(&self)
src/dxgi_duplication_api.rs:291
Methodduplication_desc
(&self)
src/dxgi_duplication_api.rs:298
Methoddxgi_device
(&self)
src/dxgi_duplication_api.rs:305
Methodenum_monitors_callback
(monitor: HMONITOR, _: HDC, _: *mut RECT, vec: LPARAM)
src/monitor.rs:431
Methodenum_windows_callback
(window: HWND, vec: LPARAM)
src/window.rs:358
Methodenumerate
()
src/window.rs:312
Methodenumerate
()
src/monitor.rs:404
Methodevent
Overrides The Callback Function
windows-capture-python/windows_capture/__init__.py:292
Methodflags
(&self)
src/settings.rs:178
Methodforeground
()
src/window.rs:87
Methodframe_info
(&self)
src/dxgi_duplication_api.rs:495
Methodfrom_contains_name
(title: &str)
src/window.rs:123
Methodfrom_index
(index: usize)
src/monitor.rs:140
Methodfrom_mapped
( mapped_texture: MappedStagingTexture<'a>, width: u32, height: u32, format: D
src/dxgi_duplication_api.rs:732
Methodfrom_mapped
( mapped_texture: MappedStagingTexture<'a>, width: u32, height: u32, color_for
src/frame.rs:304
Methodfrom_name
(title: &str)
src/window.rs:104
Methodfrom_raw_checked
Validate an externally constructed texture as a CPU staging texture. The texture must have been created with `D3D11_USAGE_STAGING` usage and `D3D11_CP
src/d3d11.rs:280
Methodfrom_raw_hmonitor
(monitor: *mut std::ffi::c_void)
src/monitor.rs:418
Methodfrom_raw_hwnd
(hwnd: *mut std::ffi::c_void)
src/window.rs:345
Methodhalt_handle
(&self)
src/graphics_capture_api.rs:419
Methodheight
Returns the height of the window in pixels. # Errors - [`Error::WindowsError`] when retrieving the window rectangle fails
src/window.rs:337
Methodheight
(&self)
src/dxgi_duplication_api.rs:326
Methodheight
(&self)
src/monitor.rs:387
Methodheight
(self)
windows-capture-python/windows_capture/__init__.py:317
Methodindex
(&self)
src/monitor.rs:163
Methodinto_thread_handle
(self)
src/capture.rs:123
Methodis_border_settings_supported
()
src/graphics_capture_api.rs:441
Methodis_cursor_settings_supported
()
src/graphics_capture_api.rs:432
Methodis_dirty_region_supported
()
src/graphics_capture_api.rs:468
Methodis_finished
Checks To See If Capture Thread Is Finished
windows-capture-python/windows_capture/__init__.py:122
Methodis_finished
(&self)
windows-capture-python/src/lib.rs:64
Methodis_minimum_update_interval_supported
()
src/graphics_capture_api.rs:459
Methodis_secondary_windows_supported
()
src/graphics_capture_api.rs:450
Methodis_supported
()
src/graphics_capture_api.rs:425
Methoditem
(&self)
src/settings.rs:150
Functionmain
()
examples/dxgi_duplication.rs:5
Functionmain
()
examples/cli.rs:279
Functionmain
()
examples/graphics_capture.rs:85
Functionmain
()
examples/stream_capture.rs:89
Methodmap_borrowed
Maps a caller-provided staging texture after making sure it is currently unmapped.
src/d3d11.rs:85
Methodmap_owned
Maps an owned staging texture.
src/d3d11.rs:80
Methodmonitor
(&self)
src/window.rs:212
Methodmonitor_index
(self)
windows-capture-python/windows_capture/__init__.py:402
Methodname
(&self)
src/monitor.rs:176
Methodnew
(stop: Arc<AtomicBool>)
src/graphics_capture_api.rs:76
Methodnew
(device: T)
src/d3d11.rs:42
Methodnew
Constructs a new duplication session for the specified monitor. Internally creates a Direct3D 11 device and immediate context using the crate's d3d11
src/dxgi_duplication_api.rs:189
Methodnew
Increments the current threads MTA usage.
src/winrt.rs:12
Methodnew
(format: ImageFormat, pixel_format: ImageEncoderPixelFormat)
src/encoder.rs:123
Methodnew
( item: T, cursor_capture_settings: CursorCaptureSettings, draw_border_settings: DrawB
src/settings.rs:125
Methodnew
( thread_handle: JoinHandle<Result<(), GraphicsCaptureApiError<E>>>, halt_handle: Arc<AtomicBo
src/capture.rs:105
Methodnew
( capture_frame: Direct3D11CaptureFrame, d3d_device: &'a ID3D11Device, frame_surface:
src/frame.rs:86
Methodnew
Called by the library to create a new instance of the handler.
examples/cli.rs:56
Methodnew
Function that will be called to create a new instance. The flags can be passed from settings.
examples/graphics_capture.rs:33
Methodnew
(ctx: Context<Self::Flags>)
examples/stream_capture.rs:26
Methodnew
(capture_control: CaptureControl<InnerNativeWindowsCapture, InnerNativeWindowsCaptureError>)
windows-capture-python/src/lib.rs:55
Methodnew_duplication
(monitor: Monitor)
windows-capture-python/src/lib.rs:484
Methodnew_from_stream
( video_settings: VideoSettingsBuilder, audio_settings: AudioSettingsBuilder, containe
src/encoder.rs:1008
Methodnew_options
Constructs a new duplication session for the specified monitor, using a custom list of supported DXGI formats. This method lets callers prefer any su
src/dxgi_duplication_api.rs:219
Methodon_closed
Optional handler for when the capture item (e.g., a window) is closed.
examples/cli.rs:125
Methodon_closed
Optional handler called when the capture item (usually a window) is closed.
examples/graphics_capture.rs:78
← previousnext →101–200 of 251, ranked by callers