Public feed #380389

Unnamed

public c v1 · immutable
Raw Edit
·published 2007-03-04 01:16 UTC
rendered paste body
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)	));