ReactOS 0.4.17-dev-934-g091855f
IDXGIDecodeSwapChain Interface Reference
Inheritance diagram for IDXGIDecodeSwapChain:
Collaboration diagram for IDXGIDecodeSwapChain:

Public Member Functions

HRESULT PresentBuffer (UINT buffer_to_present, UINT sync_interval, UINT flags)
 
HRESULT SetSourceRect (const RECT *rect)
 
HRESULT SetTargetRect (const RECT *rect)
 
HRESULT SetDestSize (UINT width, UINT height)
 
HRESULT GetSourceRect ([out] RECT *rect)
 
HRESULT GetTargetRect ([out] RECT *rect)
 
HRESULT GetDestSize ([out] UINT *width, [out] UINT *height)
 
HRESULT SetColorSpace (DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS colorspace)
 
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS GetColorSpace ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 137 of file dxgi1_3.idl.

Member Function Documentation

◆ GetColorSpace()

DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS IDXGIDecodeSwapChain::GetColorSpace ( )

◆ GetDestSize()

HRESULT IDXGIDecodeSwapChain::GetDestSize ( [out] UINT *  width,
[out] UINT *  height 
)

◆ GetSourceRect()

HRESULT IDXGIDecodeSwapChain::GetSourceRect ( [out] RECT *  rect)

◆ GetTargetRect()

HRESULT IDXGIDecodeSwapChain::GetTargetRect ( [out] RECT *  rect)

◆ PresentBuffer()

HRESULT IDXGIDecodeSwapChain::PresentBuffer ( UINT  buffer_to_present,
UINT  sync_interval,
UINT  flags 
)

◆ SetColorSpace()

HRESULT IDXGIDecodeSwapChain::SetColorSpace ( DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS  colorspace)

◆ SetDestSize()

HRESULT IDXGIDecodeSwapChain::SetDestSize ( UINT  width,
UINT  height 
)

◆ SetSourceRect()

HRESULT IDXGIDecodeSwapChain::SetSourceRect ( const RECT *  rect)

◆ SetTargetRect()

HRESULT IDXGIDecodeSwapChain::SetTargetRect ( const RECT *  rect)

The documentation for this interface was generated from the following file: