Struct dxgi_win::interfaces::IDXGIFactoryMediaVtbl [] [src]

pub struct IDXGIFactoryMediaVtbl {
    pub parent: IDXGIObjectVtbl,
    pub CreateSwapChainForCompositionSurfaceHandle: Option<unsafe  extern "system" fn(This: *mut IDXGIFactoryMedia, device: *mut IUnknown, surface_handle: HANDLE, desc: *const DXGI_SWAP_CHAIN_DESC1, restrict_to_output: *mut IDXGIOutput, swapchain: *mut *mut IDXGISwapChain1) -> HRESULT>,
    pub CreateDecodeSwapChainForCompositionSurfaceHandle: Option<unsafe  extern "system" fn(This: *mut IDXGIFactoryMedia, device: *mut IUnknown, surface_handle: HANDLE, desc: *mut DXGI_DECODE_SWAP_CHAIN_DESC, yuv_decode_bufs: *mut IDXGIResource, restrict_to_output: *mut IDXGIOutput, swapchain: *mut *mut IDXGIDecodeSwapChain) -> HRESULT>,
}

Fields

parent
CreateSwapChainForCompositionSurfaceHandle
CreateDecodeSwapChainForCompositionSurfaceHandle