Skip to main content

Crate gstreamer_d3d12_sys

Crate gstreamer_d3d12_sys 

Source

Structs§

GstD3D12AllocationParams
GstD3D12Allocator
GstD3D12AllocatorClass
GstD3D12BufferPool
GstD3D12BufferPoolClass
GstD3D12CmdAlloc
GstD3D12CmdAllocPool
GstD3D12CmdAllocPoolClass
GstD3D12CmdQueue
GstD3D12CmdQueueClass
GstD3D12Converter
GstD3D12ConverterClass
GstD3D12DescHeap
GstD3D12DescHeapPool
GstD3D12DescHeapPoolClass
GstD3D12Device
GstD3D12DeviceClass
GstD3D12FenceData
GstD3D12FenceDataPool
GstD3D12FenceDataPoolClass
GstD3D12Format
GstD3D12FrameFence
GstD3D12Memory
GstD3D12PoolAllocator
GstD3D12PoolAllocatorClass
_GstD3D12AllocatorPrivate
_GstD3D12BufferPoolPrivate
_GstD3D12CmdAllocPoolPrivate
_GstD3D12CmdQueuePrivate
_GstD3D12ConverterPrivate
_GstD3D12DescHeapPoolPrivate
_GstD3D12DevicePrivate
_GstD3D12FenceDataPoolPrivate
_GstD3D12MemoryPrivate
_GstD3D12PoolAllocatorPrivate

Constants§

D3D12_FILTER_ANISOTROPIC
D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT
D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MIN_MAG_MIP_LINEAR
D3D12_FILTER_MIN_MAG_MIP_POINT
GST_CAPS_FEATURE_MEMORY_D3D12_MEMORY
GST_D3D12_ALLOCATION_FLAG_DEFAULT
GST_D3D12_CONVERTER_ALPHA_MODE_PREMULTIPLIED
GST_D3D12_CONVERTER_ALPHA_MODE_STRAIGHT
GST_D3D12_CONVERTER_ALPHA_MODE_UNSPECIFIED
GST_D3D12_CONVERTER_COLOR_BALANCE_DISABLED
GST_D3D12_CONVERTER_COLOR_BALANCE_ENABLED
GST_D3D12_CONVERTER_MIP_GEN_DISABLED
GST_D3D12_CONVERTER_MIP_GEN_ENABLED
GST_D3D12_CONVERTER_OPT_COLOR_BALANCE
GST_D3D12_CONVERTER_OPT_DEST_ALPHA_MODE
GST_D3D12_CONVERTER_OPT_GAMMA_MODE
GST_D3D12_CONVERTER_OPT_MIP_GEN
GST_D3D12_CONVERTER_OPT_PRIMARIES_MODE
GST_D3D12_CONVERTER_OPT_PSO_SAMPLE_DESC_COUNT
GST_D3D12_CONVERTER_OPT_PSO_SAMPLE_DESC_QUALITY
GST_D3D12_CONVERTER_OPT_SAMPLER_FILTER
GST_D3D12_CONVERTER_OPT_SRC_ALPHA_MODE
GST_D3D12_DEVICE_HANDLE_CONTEXT_TYPE
GST_D3D12_FORMAT_FLAG_NONE
GST_D3D12_FORMAT_FLAG_OUTPUT_UAV
GST_D3D12_FRAME_MAP_FLAG_NONE
GST_D3D12_FRAME_MAP_FLAG_RTV
GST_D3D12_FRAME_MAP_FLAG_SRV
GST_D3D12_FRAME_MAP_FLAG_UAV
GST_D3D12_MEMORY_NAME
GST_D3D12_MEMORY_TRANSFER_NEED_DOWNLOAD
GST_D3D12_MEMORY_TRANSFER_NEED_UPLOAD
GST_MAP_D3D12
GST_MAP_READ_D3D12
GST_MAP_WRITE_D3D12

Functions§

gst_buffer_pool_config_get_d3d12_allocation_params
gst_buffer_pool_config_set_d3d12_allocation_params
gst_clear_d3d12_cmd_alloc
gst_clear_d3d12_desc_heap
gst_clear_d3d12_fence_data
gst_d3d12_allocation_params_alignment
gst_d3d12_allocation_params_copy
gst_d3d12_allocation_params_free
gst_d3d12_allocation_params_get_type
gst_d3d12_allocation_params_new
gst_d3d12_allocation_params_set_array_size
gst_d3d12_allocation_params_set_heap_flags
gst_d3d12_allocation_params_set_mip_levels
gst_d3d12_allocation_params_set_resource_flags
gst_d3d12_allocation_params_unset_resource_flags
gst_d3d12_allocator_alloc
gst_d3d12_allocator_alloc_wrapped
gst_d3d12_allocator_get_type
gst_d3d12_allocator_set_active
gst_d3d12_buffer_copy_into
gst_d3d12_buffer_pool_get_type
gst_d3d12_buffer_pool_new
gst_d3d12_buffer_set_fence
gst_d3d12_cmd_alloc_get_handle
gst_d3d12_cmd_alloc_get_type
gst_d3d12_cmd_alloc_pool_acquire
gst_d3d12_cmd_alloc_pool_get_type
gst_d3d12_cmd_alloc_pool_new
gst_d3d12_cmd_alloc_ref
gst_d3d12_cmd_alloc_unref
gst_d3d12_cmd_queue_drain
gst_d3d12_cmd_queue_execute_command_lists
gst_d3d12_cmd_queue_execute_command_lists_full
gst_d3d12_cmd_queue_execute_wait
gst_d3d12_cmd_queue_fence_wait
gst_d3d12_cmd_queue_get_completed_value
gst_d3d12_cmd_queue_get_fence_handle
gst_d3d12_cmd_queue_get_handle
gst_d3d12_cmd_queue_get_type
gst_d3d12_cmd_queue_new
gst_d3d12_cmd_queue_set_notify
gst_d3d12_context_new
gst_d3d12_converter_alpha_mode_get_type
gst_d3d12_converter_color_balance_get_type
gst_d3d12_converter_convert_buffer
gst_d3d12_converter_get_type
gst_d3d12_converter_mip_gen_get_type
gst_d3d12_converter_new
gst_d3d12_converter_sampler_filter_get_type
gst_d3d12_converter_update_blend_state
gst_d3d12_create_user_token
gst_d3d12_desc_heap_get_handle
gst_d3d12_desc_heap_get_type
gst_d3d12_desc_heap_pool_acquire
gst_d3d12_desc_heap_pool_get_type
gst_d3d12_desc_heap_pool_new
gst_d3d12_desc_heap_ref
gst_d3d12_desc_heap_unref
gst_d3d12_device_execute_command_lists
gst_d3d12_device_fence_wait
gst_d3d12_device_get_adapter_handle
gst_d3d12_device_get_cmd_queue
gst_d3d12_device_get_completed_value
gst_d3d12_device_get_device_handle
gst_d3d12_device_get_factory_handle
gst_d3d12_device_get_fence_handle
gst_d3d12_device_get_format
gst_d3d12_device_get_type
gst_d3d12_device_is_equal
gst_d3d12_device_new
gst_d3d12_device_new_for_adapter_luid
gst_d3d12_device_set_fence_notify
gst_d3d12_dxgi_format_to_gst
gst_d3d12_ensure_element_data
gst_d3d12_ensure_element_data_for_adapter_luid
gst_d3d12_fence_data_get_type
gst_d3d12_fence_data_pool_acquire
gst_d3d12_fence_data_pool_get_type
gst_d3d12_fence_data_pool_new
gst_d3d12_fence_data_push
gst_d3d12_fence_data_ref
gst_d3d12_fence_data_unref
gst_d3d12_flush_all_devices
gst_d3d12_get_copyable_footprints
gst_d3d12_handle_context_query
gst_d3d12_handle_set_context
gst_d3d12_handle_set_context_for_adapter_luid
gst_d3d12_luid_to_int64
gst_d3d12_memory_get_d3d11_texture
gst_d3d12_memory_get_fence
gst_d3d12_memory_get_nt_handle
gst_d3d12_memory_get_plane_count
gst_d3d12_memory_get_plane_rectangle
gst_d3d12_memory_get_render_target_view_heap
gst_d3d12_memory_get_resource_handle
gst_d3d12_memory_get_shader_resource_view_heap
gst_d3d12_memory_get_subresource_index
gst_d3d12_memory_get_token_data
gst_d3d12_memory_get_type
gst_d3d12_memory_get_unordered_access_view_heap
gst_d3d12_memory_init_once
gst_d3d12_memory_set_fence
gst_d3d12_memory_set_token_data
gst_d3d12_memory_sync
gst_d3d12_pool_allocator_acquire_memory
gst_d3d12_pool_allocator_get_type
gst_d3d12_pool_allocator_new
gst_is_d3d12_memory

Type Aliases§

GstD3D12AllocationFlags
GstD3D12AllocatorPrivate
GstD3D12BufferPoolPrivate
GstD3D12CmdAllocPoolPrivate
GstD3D12CmdQueuePrivate
GstD3D12ConverterAlphaMode
GstD3D12ConverterColorBalance
GstD3D12ConverterMipGen
GstD3D12ConverterPrivate
GstD3D12ConverterSamplerFilter
GstD3D12DescHeapPoolPrivate
GstD3D12DevicePrivate
GstD3D12FenceDataPoolPrivate
GstD3D12FormatFlags
GstD3D12FrameMapFlags
GstD3D12MemoryPrivate
GstD3D12MemoryTransfer
GstD3D12PoolAllocatorPrivate