Public feed
#380389
WINAPI HRESULT IDXGIObject_SetPrivateData(IDXGIObject * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIObject_SetPrivateDataInterface(IDXGIObject * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIObject_GetPrivateData(IDXGIObject * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIObject_GetParent(IDXGIObject * This, REFIID riid, void **ppParent);CLASS( IDXGIObject, STRUCT(), VTABLE( CSTUB(IDXGIObject_SetPrivateData), CSTUB(IDXGIObject_SetPrivateDataInterface), CSTUB(IDXGIObject_GetPrivateData), CSTUB(IDXGIObject_GetParent) ));WINAPI HRESULT IDXGIDeviceSubObject_SetPrivateData(IDXGIDeviceSubObject * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIDeviceSubObject_SetPrivateDataInterface(IDXGIDeviceSubObject * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIDeviceSubObject_GetPrivateData(IDXGIDeviceSubObject * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIDeviceSubObject_GetParent(IDXGIDeviceSubObject * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIDeviceSubObject_GetDevice(IDXGIDeviceSubObject * This, REFIID riid, void **ppDevice);CLASS( IDXGIDeviceSubObject, STRUCT(), VTABLE( CSTUB(IDXGIDeviceSubObject_SetPrivateData), CSTUB(IDXGIDeviceSubObject_SetPrivateDataInterface), CSTUB(IDXGIDeviceSubObject_GetPrivateData), CSTUB(IDXGIDeviceSubObject_GetParent), CSTUB(IDXGIDeviceSubObject_GetDevice) ));WINAPI HRESULT IDXGIResource_SetPrivateData(IDXGIResource * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIResource_SetPrivateDataInterface(IDXGIResource * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIResource_GetPrivateData(IDXGIResource * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIResource_GetParent(IDXGIResource * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIResource_GetDevice(IDXGIResource * This, REFIID riid, void **ppDevice);WINAPI HRESULT IDXGIResource_GetSharedHandle(IDXGIResource * This, HANDLE *pSharedHandle);WINAPI HRESULT IDXGIResource_GetUsage(IDXGIResource * This, DXGI_USAGE *pUsage);WINAPI HRESULT IDXGIResource_SetEvictionPriority(IDXGIResource * This, UINT EvictionPriority);WINAPI HRESULT IDXGIResource_GetEvictionPriority(IDXGIResource * This, UINT *pEvictionPriority);CLASS( IDXGIResource, STRUCT(), VTABLE( CSTUB(IDXGIResource_SetPrivateData), CSTUB(IDXGIResource_SetPrivateDataInterface), CSTUB(IDXGIResource_GetPrivateData), CSTUB(IDXGIResource_GetParent), CSTUB(IDXGIResource_GetDevice), CSTUB(IDXGIResource_GetSharedHandle), CSTUB(IDXGIResource_GetUsage), CSTUB(IDXGIResource_SetEvictionPriority), CSTUB(IDXGIResource_GetEvictionPriority) ));WINAPI HRESULT IDXGISurface_SetPrivateData(IDXGISurface * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGISurface_SetPrivateDataInterface(IDXGISurface * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGISurface_GetPrivateData(IDXGISurface * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGISurface_GetParent(IDXGISurface * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGISurface_GetDevice(IDXGISurface * This, REFIID riid, void **ppDevice);WINAPI HRESULT IDXGISurface_GetDesc(IDXGISurface * This, DXGI_SURFACE_DESC *pDesc);WINAPI HRESULT IDXGISurface_Map(IDXGISurface * This, DXGI_MAPPED_RECT *pLockedRect, UINT MapFlags);WINAPI HRESULT IDXGISurface_Unmap(IDXGISurface * This);CLASS( IDXGISurface, STRUCT(), VTABLE( CSTUB(IDXGISurface_SetPrivateData), CSTUB(IDXGISurface_SetPrivateDataInterface), CSTUB(IDXGISurface_GetPrivateData), CSTUB(IDXGISurface_GetParent), CSTUB(IDXGISurface_GetDevice), CSTUB(IDXGISurface_GetDesc), CSTUB(IDXGISurface_Map), CSTUB(IDXGISurface_Unmap) ));WINAPI HRESULT IDXGIAdapter_SetPrivateData(IDXGIAdapter * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIAdapter_SetPrivateDataInterface(IDXGIAdapter * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIAdapter_GetPrivateData(IDXGIAdapter * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIAdapter_GetParent(IDXGIAdapter * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIAdapter_EnumOutputs(IDXGIAdapter * This, UINT Output, /* */ void **ppOutput);WINAPI HRESULT IDXGIAdapter_GetDesc(IDXGIAdapter * This, DXGI_ADAPTER_DESC *pDesc);WINAPI HRESULT IDXGIAdapter_CheckInterfaceSupport(IDXGIAdapter * This, REFGUID InterfaceName, LARGE_INTEGER *pUMDVersion);CLASS( IDXGIAdapter, STRUCT(), VTABLE( CSTUB(IDXGIAdapter_SetPrivateData), CSTUB(IDXGIAdapter_SetPrivateDataInterface), CSTUB(IDXGIAdapter_GetPrivateData), CSTUB(IDXGIAdapter_GetParent), CSTUB(IDXGIAdapter_EnumOutputs), CSTUB(IDXGIAdapter_GetDesc), CSTUB(IDXGIAdapter_CheckInterfaceSupport) ));WINAPI HRESULT IDXGIOutput_SetPrivateData(IDXGIOutput * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIOutput_SetPrivateDataInterface(IDXGIOutput * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIOutput_GetPrivateData(IDXGIOutput * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIOutput_GetParent(IDXGIOutput * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIOutput_GetDesc(IDXGIOutput * This, DXGI_OUTPUT_DESC *pDesc);WINAPI HRESULT IDXGIOutput_GetDisplayModeList(IDXGIOutput * This, DXGI_FORMAT EnumFormat, UINT Flags, UINT *pNumModes, DXGI_MODE_DESC *pDesc);WINAPI HRESULT IDXGIOutput_FindClosestMatchingMode(IDXGIOutput * This, const DXGI_MODE_DESC *pModeToMatch, DXGI_MODE_DESC *pClosestMatch, /* */ void *pConcernedDevice);WINAPI HRESULT IDXGIOutput_WaitForVBlank(IDXGIOutput * This);WINAPI HRESULT IDXGIOutput_TakeOwnership(IDXGIOutput * This, /* */ void *pDevice, BOOL Exclusive);WINAPI void IDXGIOutput_ReleaseOwnership(IDXGIOutput * This);WINAPI HRESULT IDXGIOutput_GetGammaControlCapabilities(IDXGIOutput * This, DXGI_GAMMA_CONTROL_CAPABILITIES *pGammaCaps);WINAPI HRESULT IDXGIOutput_SetGammaControl(IDXGIOutput * This, const DXGI_GAMMA_CONTROL *pArray);WINAPI HRESULT IDXGIOutput_GetGammaControl(IDXGIOutput * This, DXGI_GAMMA_CONTROL *pArray);WINAPI HRESULT IDXGIOutput_SetDisplaySurface(IDXGIOutput * This, /* */ void *pScanoutSurface);WINAPI HRESULT IDXGIOutput_GetDisplaySurfaceData(IDXGIOutput * This, /* */ void *pDestination);WINAPI HRESULT IDXGIOutput_GetFrameStatistics(IDXGIOutput * This, DXGI_FRAME_STATISTICS *pStats);CLASS( IDXGIOutput, STRUCT(), VTABLE( CSTUB(IDXGIOutput_SetPrivateData), CSTUB(IDXGIOutput_SetPrivateDataInterface), CSTUB(IDXGIOutput_GetPrivateData), CSTUB(IDXGIOutput_GetParent), CSTUB(IDXGIOutput_GetDesc), CSTUB(IDXGIOutput_GetDisplayModeList), CSTUB(IDXGIOutput_FindClosestMatchingMode), CSTUB(IDXGIOutput_WaitForVBlank), CSTUB(IDXGIOutput_TakeOwnership), CSTUB(IDXGIOutput_ReleaseOwnership), CSTUB(IDXGIOutput_GetGammaControlCapabilities), CSTUB(IDXGIOutput_SetGammaControl), CSTUB(IDXGIOutput_GetGammaControl), CSTUB(IDXGIOutput_SetDisplaySurface), CSTUB(IDXGIOutput_GetDisplaySurfaceData), CSTUB(IDXGIOutput_GetFrameStatistics) ));WINAPI HRESULT IDXGISwapChain_SetPrivateData(IDXGISwapChain * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGISwapChain_SetPrivateDataInterface(IDXGISwapChain * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGISwapChain_GetPrivateData(IDXGISwapChain * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGISwapChain_GetParent(IDXGISwapChain * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGISwapChain_GetDevice(IDXGISwapChain * This, REFIID riid, void **ppDevice);WINAPI HRESULT IDXGISwapChain_Present(IDXGISwapChain * This, UINT SyncInterval, UINT Flags);WINAPI HRESULT IDXGISwapChain_GetBuffer(IDXGISwapChain * This, UINT Buffer, REFIID riid, void **ppSurface);WINAPI HRESULT IDXGISwapChain_SetFullscreenState(IDXGISwapChain * This, BOOL Fullscreen, /* */ void *pTarget);WINAPI HRESULT IDXGISwapChain_GetFullscreenState(IDXGISwapChain * This, BOOL *pFullscreen, /* */ void **ppTarget);WINAPI HRESULT IDXGISwapChain_GetDesc(IDXGISwapChain * This, DXGI_SWAP_CHAIN_DESC *pDesc);WINAPI HRESULT IDXGISwapChain_ResizeBuffers(IDXGISwapChain * This, UINT BufferCount, UINT Width, UINT Height, DXGI_FORMAT NewFormat, UINT SwapChainFlags);WINAPI HRESULT IDXGISwapChain_ResizeTarget(IDXGISwapChain * This, const DXGI_MODE_DESC *pNewTargetParameters);WINAPI HRESULT IDXGISwapChain_GetContainingOutput(IDXGISwapChain * This, /* */ void **ppOutput);WINAPI HRESULT IDXGISwapChain_GetFrameStatistics(IDXGISwapChain * This, DXGI_FRAME_STATISTICS *pStats);WINAPI HRESULT IDXGISwapChain_GetLastPresentCount(IDXGISwapChain * This, UINT *pLastPresentCount);CLASS( IDXGISwapChain, STRUCT(), VTABLE( CSTUB(IDXGISwapChain_SetPrivateData), CSTUB(IDXGISwapChain_SetPrivateDataInterface), CSTUB(IDXGISwapChain_GetPrivateData), CSTUB(IDXGISwapChain_GetParent), CSTUB(IDXGISwapChain_GetDevice), CSTUB(IDXGISwapChain_Present), CSTUB(IDXGISwapChain_GetBuffer), CSTUB(IDXGISwapChain_SetFullscreenState), CSTUB(IDXGISwapChain_GetFullscreenState), CSTUB(IDXGISwapChain_GetDesc), CSTUB(IDXGISwapChain_ResizeBuffers), CSTUB(IDXGISwapChain_ResizeTarget), CSTUB(IDXGISwapChain_GetContainingOutput), CSTUB(IDXGISwapChain_GetFrameStatistics), CSTUB(IDXGISwapChain_GetLastPresentCount) ));WINAPI HRESULT IDXGIFactory_SetPrivateData(IDXGIFactory * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIFactory_SetPrivateDataInterface(IDXGIFactory * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIFactory_GetPrivateData(IDXGIFactory * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIFactory_GetParent(IDXGIFactory * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIFactory_EnumAdapters(IDXGIFactory * This, UINT Adapter, /* */ void **ppAdapter);WINAPI HRESULT IDXGIFactory_MakeWindowAssociation(IDXGIFactory * This, HWND WindowHandle, UINT Flags);WINAPI HRESULT IDXGIFactory_GetWindowAssociation(IDXGIFactory * This, HWND *pWindowHandle);WINAPI HRESULT IDXGIFactory_CreateSwapChain(IDXGIFactory * This, /* */ void *pDevice, DXGI_SWAP_CHAIN_DESC *pDesc, /* */ void **ppSwapChain);WINAPI HRESULT IDXGIFactory_CreateSoftwareAdapter(IDXGIFactory * This, HMODULE Module, /* */ void **ppAdapter);CLASS( IDXGIFactory, STRUCT(), VTABLE( CSTUB(IDXGIFactory_SetPrivateData), CSTUB(IDXGIFactory_SetPrivateDataInterface), CSTUB(IDXGIFactory_GetPrivateData), CSTUB(IDXGIFactory_GetParent), CSTUB(IDXGIFactory_EnumAdapters), CSTUB(IDXGIFactory_MakeWindowAssociation), CSTUB(IDXGIFactory_GetWindowAssociation), CSTUB(IDXGIFactory_CreateSwapChain), CSTUB(IDXGIFactory_CreateSoftwareAdapter) ));WINAPI HRESULT IDXGIDevice_SetPrivateData(IDXGIDevice * This, REFGUID Name, UINT DataSize, const void *pData);WINAPI HRESULT IDXGIDevice_SetPrivateDataInterface(IDXGIDevice * This, REFGUID Name, const /* */ void *pUnknown);WINAPI HRESULT IDXGIDevice_GetPrivateData(IDXGIDevice * This, REFGUID Name, UINT *pDataSize, void *pData);WINAPI HRESULT IDXGIDevice_GetParent(IDXGIDevice * This, REFIID riid, void **ppParent);WINAPI HRESULT IDXGIDevice_GetAdapter(IDXGIDevice * This, /* */ void **pAdapter);WINAPI HRESULT IDXGIDevice_CreateSurface(IDXGIDevice * This, const DXGI_SURFACE_DESC *pDesc, UINT NumSurfaces, DXGI_USAGE Usage, const DXGI_SHARED_RESOURCE *pSharedResource, /* */ void **ppSurface);WINAPI HRESULT IDXGIDevice_QueryResourceResidency(IDXGIDevice * This, /* */ void *const *ppResources, DXGI_RESIDENCY *pResidencyStatus, UINT NumResources);WINAPI HRESULT IDXGIDevice_SetGPUThreadPriority(IDXGIDevice * This, INT Priority);WINAPI HRESULT IDXGIDevice_GetGPUThreadPriority(IDXGIDevice * This, /* */ void *pPriority);CLASS( IDXGIDevice, STRUCT(), VTABLE( CSTUB(IDXGIDevice_SetPrivateData), CSTUB(IDXGIDevice_SetPrivateDataInterface), CSTUB(IDXGIDevice_GetPrivateData), CSTUB(IDXGIDevice_GetParent), CSTUB(IDXGIDevice_GetAdapter), CSTUB(IDXGIDevice_CreateSurface), CSTUB(IDXGIDevice_QueryResourceResidency), CSTUB(IDXGIDevice_SetGPUThreadPriority), CSTUB(IDXGIDevice_GetGPUThreadPriority) ));