pub struct IDXGIDecodeSwapChainVtbl {
pub parent: IUnknownVtbl,
pub PresentBuffer: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, BufferToPresent: UINT, SyncInterval: UINT, Flags: UINT) -> HRESULT,
pub SetSourceRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *const RECT) -> HRESULT,
pub SetTargetRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *const RECT) -> HRESULT,
pub SetDestSize: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, Width: UINT, Height: UINT) -> HRESULT,
pub GetSourceRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *mut RECT) -> HRESULT,
pub GetTargetRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *mut RECT) -> HRESULT,
pub GetDestSize: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pWidth: *mut UINT, pHeight: *mut UINT) -> HRESULT,
pub SetColorSpace: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, ColorSpace: DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS) -> HRESULT,
pub GetColorSpace: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain) -> DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS,
}
Fields
parent: IUnknownVtbl
PresentBuffer: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, BufferToPresent: UINT, SyncInterval: UINT, Flags: UINT) -> HRESULT
SetSourceRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *const RECT) -> HRESULT
SetTargetRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *const RECT) -> HRESULT
SetDestSize: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, Width: UINT, Height: UINT) -> HRESULT
GetSourceRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *mut RECT) -> HRESULT
GetTargetRect: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pRect: *mut RECT) -> HRESULT
GetDestSize: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, pWidth: *mut UINT, pHeight: *mut UINT) -> HRESULT
SetColorSpace: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain, ColorSpace: DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS) -> HRESULT
GetColorSpace: unsafe extern "system" fn(This: *mut IDXGIDecodeSwapChain) -> DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS