FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | FFComObject< Interfaces > |
struct | FFTypedCBHandler< Iface, F, Args > |
struct | Win32Callback< Ret, Args > |
struct | HMODULEDeleter |
struct | HANDLEDeleter |
Namespaces | |
Windows | |
Windows::Graphics | |
Windows::Graphics::DirectX | |
Windows::Graphics::DirectX::Direct3D11 | |
ABI | |
ABI::Windows | |
ABI::Windows ::Graphics | |
ABI::Windows ::Graphics::Capture | |
Macros | |
#define | make_win32_callback(...) make_win32_callback(std::function(__VA_ARGS__)) |
#define | HLSL(shader) #shader |
Typedefs | |
typedef std::unique_ptr< HMODULE, HMODULEDeleter > | hmodule_ptr_t |
typedef std::unique_ptr< HANDLE, HANDLEDeleter > | handle_ptr_t |
Functions | |
IFACEMETHOD() | ABI::Windows ::Graphics::Capture::put_MinUpdateInterval (ABI::Windows::Foundation::TimeSpan value)=0 |
template<class Iface , typename... Args, typename F > | |
static Microsoft::WRL::ComPtr< Iface > | create_cb_handler (F &&cb_func) |
template<typename Ret , typename... Args> | |
auto | make_win32_callback (const std::function< Ret(Args...)> &&fn) |
Variables | |
IDirect3DDxgiInterfaceAccess | Windows::Graphics::DirectX::Direct3D11::__pad0__ |
IDirect3DDxgiInterfaceAccess _COM_Outptr_ void ** | Windows::Graphics::DirectX::Direct3D11::p = 0 |
IGraphicsCaptureSession5 | ABI::Windows ::Graphics::Capture::__pad0__ |
#define make_win32_callback | ( | ... | ) | make_win32_callback(std::function(__VA_ARGS__)) |
Definition at line 164 of file vsrc_gfxcapture_winrt.h.
#define HLSL | ( | shader | ) | #shader |
Definition at line 187 of file vsrc_gfxcapture_winrt.h.
typedef std::unique_ptr<HMODULE, HMODULEDeleter> hmodule_ptr_t |
Definition at line 176 of file vsrc_gfxcapture_winrt.h.
typedef std::unique_ptr<HANDLE, HANDLEDeleter> handle_ptr_t |
Definition at line 185 of file vsrc_gfxcapture_winrt.h.
|
static |
Definition at line 136 of file vsrc_gfxcapture_winrt.h.
Referenced by wgc_setup_gfxcapture_session().
auto make_win32_callback | ( | const std::function< Ret(Args...)> && | fn | ) |
Definition at line 158 of file vsrc_gfxcapture_winrt.h.
Referenced by find_capture_source().