Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MIDL_INTERFACE("790a45f7-0d42-4876-983a-0a55cfe6f4aa")
- IDXGISwapChain1 : public IDXGISwapChain
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetDesc1(
- /* [annotation][out] */
- _Out_ DXGI_SWAP_CHAIN_DESC1 *pDesc) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetFullscreenDesc(
- /* [annotation][out] */
- _Out_ DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetHwnd(
- /* [annotation][out] */
- _Out_ HWND *pHwnd) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetCoreWindow(
- /* [annotation][in] */
- _In_ REFIID refiid,
- /* [annotation][out] */
- _Out_ void **ppUnk) = 0;
- virtual HRESULT STDMETHODCALLTYPE Present1(
- /* [in] */ UINT SyncInterval,
- /* [in] */ UINT PresentFlags,
- /* [annotation][in] */
- _In_ const DXGI_PRESENT_PARAMETERS *pPresentParameters) = 0;
- virtual BOOL STDMETHODCALLTYPE IsTemporaryMonoSupported( void) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetRestrictToOutput(
- /* [annotation][out] */
- _Out_ IDXGIOutput **ppRestrictToOutput) = 0;
- virtual HRESULT STDMETHODCALLTYPE SetBackgroundColor(
- /* [annotation][in] */
- _In_ const DXGI_RGBA *pColor) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetBackgroundColor(
- /* [annotation][out] */
- _Out_ DXGI_RGBA *pColor) = 0;
- virtual HRESULT STDMETHODCALLTYPE SetRotation(
- /* [annotation][in] */
- _In_ DXGI_MODE_ROTATION Rotation) = 0;
- virtual HRESULT STDMETHODCALLTYPE GetRotation(
- /* [annotation][out] */
- _Out_ DXGI_MODE_ROTATION *pRotation) = 0;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement