// ------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // // ------------------------------------------------------------------------------ namespace Win32.Graphics.Dxgi; /// /// DXGI_RESOURCE_PRIORITY public enum ResourcePriority : uint { /// /// DXGI_RESOURCE_PRIORITY_MINIMUM Minimum = 671088640, /// /// DXGI_RESOURCE_PRIORITY_LOW Low = 1342177280, /// /// DXGI_RESOURCE_PRIORITY_NORMAL Normal = 2013265920, /// /// DXGI_RESOURCE_PRIORITY_HIGH High = 2684354560, /// /// DXGI_RESOURCE_PRIORITY_MAXIMUM Maximum = 3355443200, } /// /// DXGI_USAGE [Flags] public enum Usage : uint { None = 0, /// /// DXGI_USAGE_SHADER_INPUT ShaderInput = 16, /// /// DXGI_USAGE_RENDER_TARGET_OUTPUT RenderTargetOutput = 32, /// /// DXGI_USAGE_BACK_BUFFER BackBuffer = 64, /// /// DXGI_USAGE_SHARED Shared = 128, /// /// DXGI_USAGE_READ_ONLY ReadOnly = 256, /// /// DXGI_USAGE_DISCARD_ON_PRESENT DiscardOnPresent = 512, /// /// DXGI_USAGE_UNORDERED_ACCESS UnorderedAccess = 1024, } /// /// DXGI_RESIDENCY public enum Residency { /// /// DXGI_RESIDENCY_FULLY_RESIDENT FullyResident = 1, /// /// DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY ResidentInSharedMemory = 2, /// /// DXGI_RESIDENCY_EVICTED_TO_DISK EvictedToDisk = 3, } /// /// DXGI_SWAP_EFFECT public enum SwapEffect { /// /// DXGI_SWAP_EFFECT_DISCARD Discard = 0, /// /// DXGI_SWAP_EFFECT_SEQUENTIAL Sequential = 1, /// /// DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL FlipSequential = 3, /// /// DXGI_SWAP_EFFECT_FLIP_DISCARD FlipDiscard = 4, } /// /// DXGI_SWAP_CHAIN_FLAG [Flags] public enum SwapChainFlags { None = 0, /// /// DXGI_SWAP_CHAIN_FLAG_NONPREROTATED NonPrerotated = 1, /// /// DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH AllowModeSwitch = 2, /// /// DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE GDICompatible = 4, /// /// DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT RestrictedContent = 8, /// /// DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER RestrictSharedResourceDriver = 16, /// /// DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY DisplayOnly = 32, /// /// DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT FrameLatencyWaitableObject = 64, /// /// DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER ForegroundLayer = 128, /// /// DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO FullscreenVideo = 256, /// /// DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO YUVVideo = 512, /// /// DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED HWProtected = 1024, /// /// DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING AllowTearing = 2048, /// /// DXGI_SWAP_CHAIN_FLAG_RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYS RestrictedToAllHolographicDisplays = 4096, } /// /// DXGI_ADAPTER_FLAG [Flags] public enum AdapterFlags : uint { /// /// DXGI_ADAPTER_FLAG_NONE None = 0, /// /// DXGI_ADAPTER_FLAG_REMOTE Remote = 1, /// /// DXGI_ADAPTER_FLAG_SOFTWARE Software = 2, } /// /// DXGI_OUTDUPL_POINTER_SHAPE_TYPE public enum OutduplPointerShapeType { /// /// DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME Monochrome = 1, /// /// DXGI_OUTDUPL_POINTER_SHAPE_TYPE_COLOR Color = 2, /// /// DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR MaskedColor = 4, } /// /// DXGI_OFFER_RESOURCE_PRIORITY public enum OfferResourcePriority { /// /// DXGI_OFFER_RESOURCE_PRIORITY_LOW Low = 1, /// /// DXGI_OFFER_RESOURCE_PRIORITY_NORMAL Normal = 2, /// /// DXGI_OFFER_RESOURCE_PRIORITY_HIGH High = 3, } /// /// DXGI_SCALING public enum Scaling { /// /// DXGI_SCALING_STRETCH Stretch = 0, /// /// DXGI_SCALING_NONE None = 1, /// /// DXGI_SCALING_ASPECT_RATIO_STRETCH AspectRatioStretch = 2, } /// /// DXGI_GRAPHICS_PREEMPTION_GRANULARITY public enum GraphicsPreemptionGranularity { /// /// DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY DmaBufferBoundary = 0, /// /// DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY PrimitiveBoundary = 1, /// /// DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY TriangleBoundary = 2, /// /// DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY PixelBoundary = 3, /// /// DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY InstructionBoundary = 4, } /// /// DXGI_COMPUTE_PREEMPTION_GRANULARITY public enum ComputePreemptionGranularity { /// /// DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY DmaBufferBoundary = 0, /// /// DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY DispatchBoundary = 1, /// /// DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY ThreadGroupBoundary = 2, /// /// DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY ThreadBoundary = 3, /// /// DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY InstructionBoundary = 4, } /// /// DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS [Flags] public enum MultiplaneOverlayYcbcrFlags { None = 0, /// /// DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE YcbcrFlagNominalRange = 1, /// /// DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709 YcbcrFlagBt709 = 2, /// /// DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC YcbcrFlagXvycc = 4, } /// /// DXGI_FRAME_PRESENTATION_MODE public enum FramePresentationMode { /// /// DXGI_FRAME_PRESENTATION_MODE_COMPOSED Composed = 0, /// /// DXGI_FRAME_PRESENTATION_MODE_OVERLAY Overlay = 1, /// /// DXGI_FRAME_PRESENTATION_MODE_NONE None = 2, /// /// DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE CompositionFailure = 3, } /// /// DXGI_OVERLAY_SUPPORT_FLAG [Flags] public enum OverlaySupportFlags { None = 0, /// /// DXGI_OVERLAY_SUPPORT_FLAG_DIRECT Direct = 1, /// /// DXGI_OVERLAY_SUPPORT_FLAG_SCALING Scaling = 2, } /// /// DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG [Flags] public enum SwapChainColorSpaceSupportFlags { None = 0, /// /// DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_PRESENT Present = 1, /// /// DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_OVERLAY_PRESENT OverlayPresent = 2, } /// /// DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG [Flags] public enum OverlayColorSpaceSupportFlags { None = 0, /// /// DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG_PRESENT Present = 1, } /// /// DXGI_MEMORY_SEGMENT_GROUP public enum MemorySegmentGroup { /// /// DXGI_MEMORY_SEGMENT_GROUP_LOCAL Local = 0, /// /// DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL NonLocal = 1, } /// /// DXGI_OUTDUPL_FLAG [Flags] public enum OutduplFlags { None = 0, /// /// DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY CompositedUICaptureOnly = 1, } /// /// DXGI_HDR_METADATA_TYPE public enum HDRMetadataType { /// /// DXGI_HDR_METADATA_TYPE_NONE None = 0, /// /// DXGI_HDR_METADATA_TYPE_HDR10 Hdr10 = 1, /// /// DXGI_HDR_METADATA_TYPE_HDR10PLUS Hdr10plus = 2, } /// /// DXGI_OFFER_RESOURCE_FLAGS [Flags] public enum OfferResourceFlags { None = 0, /// /// DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT AllowDecommit = 1, } /// /// DXGI_RECLAIM_RESOURCE_RESULTS public enum ReclaimResourceResults { /// /// DXGI_RECLAIM_RESOURCE_RESULT_OK Ok = 0, /// /// DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED Discarded = 1, /// /// DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED NotCommitted = 2, } /// /// DXGI_FEATURE public enum Feature { /// /// DXGI_FEATURE_PRESENT_ALLOW_TEARING PresentAllowTearing = 0, } /// /// DXGI_ADAPTER_FLAG3 [Flags] public enum AdapterFlags3 : uint { /// /// DXGI_ADAPTER_FLAG3_NONE None = 0, /// /// DXGI_ADAPTER_FLAG3_REMOTE Remote = 1, /// /// DXGI_ADAPTER_FLAG3_SOFTWARE Software = 2, /// /// DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE AcgCompatible = 4, /// /// DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES SupportMonitoredFences = 8, /// /// DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES SupportNonMonitoredFences = 16, /// /// DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE KeyedMutexConformance = 32, } /// /// DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS [Flags] public enum HardwareCompositionSupportFlags { None = 0, /// /// DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN Fullscreen = 1, /// /// DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED Windowed = 2, /// /// DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED CursorStretched = 4, } /// /// DXGI_GPU_PREFERENCE public enum GpuPreference { /// /// DXGI_GPU_PREFERENCE_UNSPECIFIED Unspecified = 0, /// /// DXGI_GPU_PREFERENCE_MINIMUM_POWER MinimumPower = 1, /// /// DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE HighPerformance = 2, } /// /// DXGI_DEBUG_RLO_FLAGS [Flags] public enum ReportLiveObjectFlags { None = 0, /// /// DXGI_DEBUG_RLO_SUMMARY Summary = 1, /// /// DXGI_DEBUG_RLO_DETAIL Detail = 2, /// /// DXGI_DEBUG_RLO_IGNORE_INTERNAL IgnoreInternal = 4, /// /// DXGI_DEBUG_RLO_ALL All = 7, } /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY public enum InfoQueueMessageCategory { /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN Unknown = 0, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS Miscellaneous = 1, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION Initialization = 2, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP Cleanup = 3, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION Compilation = 4, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION StateCreation = 5, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING StateSetting = 6, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING StateGetting = 7, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION ResourceManipulation = 8, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION Execution = 9, /// /// DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER Shader = 10, } /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY public enum InfoQueueMessageSeverity { /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION Corruption = 0, /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR Error = 1, /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING Warning = 2, /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO Info = 3, /// /// DXGI_INFO_QUEUE_MESSAGE_SEVERITY_MESSAGE Message = 4, } /// /// DXGI_Message_Id public enum MessageId { /// /// DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow = 0, /// /// DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred = 1, /// /// DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred = 2, /// /// DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged = 3, /// /// DXGI_MSG_IDXGISwapChain_Creation_MaxBufferCountExceeded IDXGISwapChain_Creation_MaxBufferCountExceeded = 4, /// /// DXGI_MSG_IDXGISwapChain_Creation_TooFewBuffers IDXGISwapChain_Creation_TooFewBuffers = 5, /// /// DXGI_MSG_IDXGISwapChain_Creation_NoOutputWindow IDXGISwapChain_Creation_NoOutputWindow = 6, /// /// DXGI_MSG_IDXGISwapChain_Destruction_OtherMethodsCalled IDXGISwapChain_Destruction_OtherMethodsCalled = 7, /// /// DXGI_MSG_IDXGISwapChain_GetDesc_pDescIsNULL IDXGISwapChain_GetDesc_pDescIsNULL = 8, /// /// DXGI_MSG_IDXGISwapChain_GetBuffer_ppSurfaceIsNULL IDXGISwapChain_GetBuffer_ppSurfaceIsNULL = 9, /// /// DXGI_MSG_IDXGISwapChain_GetBuffer_NoAllocatedBuffers IDXGISwapChain_GetBuffer_NoAllocatedBuffers = 10, /// /// DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferMustBeZero IDXGISwapChain_GetBuffer_iBufferMustBeZero = 11, /// /// DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferOOB IDXGISwapChain_GetBuffer_iBufferOOB = 12, /// /// DXGI_MSG_IDXGISwapChain_GetContainingOutput_ppOutputIsNULL IDXGISwapChain_GetContainingOutput_ppOutputIsNULL = 13, /// /// DXGI_MSG_IDXGISwapChain_Present_SyncIntervalOOB IDXGISwapChain_Present_SyncIntervalOOB = 14, /// /// DXGI_MSG_IDXGISwapChain_Present_InvalidNonPreRotatedFlag IDXGISwapChain_Present_InvalidNonPreRotatedFlag = 15, /// /// DXGI_MSG_IDXGISwapChain_Present_NoAllocatedBuffers IDXGISwapChain_Present_NoAllocatedBuffers = 16, /// /// DXGI_MSG_IDXGISwapChain_Present_GetDXGIAdapterFailed IDXGISwapChain_Present_GetDXGIAdapterFailed = 17, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOB IDXGISwapChain_ResizeBuffers_BufferCountOOB = 18, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_UnreleasedReferences IDXGISwapChain_ResizeBuffers_UnreleasedReferences = 19, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag = 20, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag = 21, /// /// DXGI_MSG_IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero = 22, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_InvalidTarget IDXGISwapChain_SetFullscreenState_InvalidTarget = 23, /// /// DXGI_MSG_IDXGISwapChain_GetFrameStatistics_pStatsIsNULL IDXGISwapChain_GetFrameStatistics_pStatsIsNULL = 24, /// /// DXGI_MSG_IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL = 25, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_RemoteNotSupported IDXGISwapChain_SetFullscreenState_RemoteNotSupported = 26, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex = 27, /// /// DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL = 28, /// /// DXGI_MSG_IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL = 29, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL = 30, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_pDescIsNULL IDXGIFactory_CreateSwapChain_pDescIsNULL = 31, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_UnknownSwapEffect IDXGIFactory_CreateSwapChain_UnknownSwapEffect = 32, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFlags IDXGIFactory_CreateSwapChain_InvalidFlags = 33, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed = 34, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_NullDeviceInterface IDXGIFactory_CreateSwapChain_NullDeviceInterface = 35, /// /// DXGI_MSG_IDXGIFactory_GetWindowAssociation_phWndIsNULL IDXGIFactory_GetWindowAssociation_phWndIsNULL = 36, /// /// DXGI_MSG_IDXGIFactory_MakeWindowAssociation_InvalidFlags IDXGIFactory_MakeWindowAssociation_InvalidFlags = 37, /// /// DXGI_MSG_IDXGISurface_Map_InvalidSurface IDXGISurface_Map_InvalidSurface = 38, /// /// DXGI_MSG_IDXGISurface_Map_FlagsSetToZero IDXGISurface_Map_FlagsSetToZero = 39, /// /// DXGI_MSG_IDXGISurface_Map_DiscardAndReadFlagSet IDXGISurface_Map_DiscardAndReadFlagSet = 40, /// /// DXGI_MSG_IDXGISurface_Map_DiscardButNotWriteFlagSet IDXGISurface_Map_DiscardButNotWriteFlagSet = 41, /// /// DXGI_MSG_IDXGISurface_Map_NoCPUAccess IDXGISurface_Map_NoCPUAccess = 42, /// /// DXGI_MSG_IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic = 43, /// /// DXGI_MSG_IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic = 44, /// /// DXGI_MSG_IDXGIOutput_GetDisplayModeList_pNumModesIsNULL IDXGIOutput_GetDisplayModeList_pNumModesIsNULL = 45, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight = 46, /// /// DXGI_MSG_IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice = 47, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_pDeviceIsNULL IDXGIOutput_TakeOwnership_pDeviceIsNULL = 48, /// /// DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice = 49, /// /// DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL = 50, /// /// DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed = 51, /// /// DXGI_MSG_IDXGIOutput_GetFrameStatistics_NoOwnerDevice IDXGIOutput_GetFrameStatistics_NoOwnerDevice = 52, /// /// DXGI_MSG_IDXGIOutput_GetFrameStatistics_pStatsIsNULL IDXGIOutput_GetFrameStatistics_pStatsIsNULL = 53, /// /// DXGI_MSG_IDXGIOutput_SetGammaControl_NoOwnerDevice IDXGIOutput_SetGammaControl_NoOwnerDevice = 54, /// /// DXGI_MSG_IDXGIOutput_GetGammaControl_NoOwnerDevice IDXGIOutput_GetGammaControl_NoOwnerDevice = 55, /// /// DXGI_MSG_IDXGIOutput_GetGammaControl_NoGammaControls IDXGIOutput_GetGammaControl_NoGammaControls = 56, /// /// DXGI_MSG_IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary = 57, /// /// DXGI_MSG_IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid = 58, /// /// DXGI_MSG_IDXGIOutput_SetDisplaySurface_NoOwnerDevice IDXGIOutput_SetDisplaySurface_NoOwnerDevice = 59, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported = 60, /// /// DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported = 61, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported = 62, /// /// DXGI_MSG_IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource = 63, /// /// DXGI_MSG_IDXGIObject_GetPrivateData_puiDataSizeIsNULL IDXGIObject_GetPrivateData_puiDataSizeIsNULL = 64, /// /// DXGI_MSG_IDXGISwapChain_Creation_InvalidOutputWindow IDXGISwapChain_Creation_InvalidOutputWindow = 65, /// /// DXGI_MSG_IDXGISwapChain_Release_SwapChainIsFullscreen IDXGISwapChain_Release_SwapChainIsFullscreen = 66, /// /// DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat = 67, /// /// DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL = 68, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice = 69, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL = 70, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero = 71, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration = 72, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering = 73, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling = 74, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination = 75, /// /// DXGI_MSG_IDXGIFactory_Creation_CalledFromDllMain IDXGIFactory_Creation_CalledFromDllMain = 76, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice = 77, /// /// DXGI_MSG_IDXGISwapChain_Creation_InvalidWindowStyle IDXGISwapChain_Creation_InvalidWindowStyle = 78, /// /// DXGI_MSG_IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics = 79, /// /// DXGI_MSG_IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput = 80, /// /// DXGI_MSG_IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL = 81, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows = 82, /// /// DXGI_MSG_IDXGIFactory_Release_CalledFromDllMain IDXGIFactory_Release_CalledFromDllMain = 83, /// /// DXGI_MSG_IDXGISwapChain_Present_UnreleasedHDC IDXGISwapChain_Present_UnreleasedHDC = 84, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags = 85, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags = 86, /// /// DXGI_MSG_IDXGISurface1_GetDC_pHdcIsNULL IDXGISurface1_GetDC_pHdcIsNULL = 87, /// /// DXGI_MSG_IDXGISurface1_GetDC_SurfaceNotTexture2D IDXGISurface1_GetDC_SurfaceNotTexture2D = 88, /// /// DXGI_MSG_IDXGISurface1_GetDC_GDICompatibleFlagNotSet IDXGISurface1_GetDC_GDICompatibleFlagNotSet = 89, /// /// DXGI_MSG_IDXGISurface1_GetDC_UnreleasedHDC IDXGISurface1_GetDC_UnreleasedHDC = 90, /// /// DXGI_MSG_IDXGISurface_Map_NoCPUAccess2 IDXGISurface_Map_NoCPUAccess2 = 91, /// /// DXGI_MSG_IDXGISurface1_ReleaseDC_GetDCNotCalled IDXGISurface1_ReleaseDC_GetDCNotCalled = 92, /// /// DXGI_MSG_IDXGISurface1_ReleaseDC_InvalidRectangleDimensions IDXGISurface1_ReleaseDC_InvalidRectangleDimensions = 93, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteOutputNotSupported IDXGIOutput_TakeOwnership_RemoteOutputNotSupported = 94, /// /// DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported = 95, /// /// DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported = 96, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory = 97, /// /// DXGI_MSG_IDXGISwapChain_Present_NonOptimalFSConfiguration IDXGISwapChain_Present_NonOptimalFSConfiguration = 98, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10 IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10 = 99, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential = 100, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential = 101, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential = 102, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential = 103, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential = 104, /// /// DXGI_MSG_IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation = 105, /// /// DXGI_MSG_IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid = 106, /// /// DXGI_MSG_IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag = 107, /// /// DXGI_MSG_IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified = 108, /// /// DXGI_MSG_IDXGISwapChain_Present_EmptyScrollRect IDXGISwapChain_Present_EmptyScrollRect = 109, /// /// DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds = 110, /// /// DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset = 111, /// /// DXGI_MSG_IDXGISwapChain_Present_EmptyDirtyRect IDXGISwapChain_Present_EmptyDirtyRect = 112, /// /// DXGI_MSG_IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds = 113, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags = 114, /// /// DXGI_MSG_IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined = 115, /// /// DXGI_MSG_IDXGISwapChain_Present_UnsupportedFlags IDXGISwapChain_Present_UnsupportedFlags = 116, /// /// DXGI_MSG_IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition = 117, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory = 118, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter = 119, /// /// DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput = 120, /// /// DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen = 121, /// /// DXGI_MSG_IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain = 122, /// /// DXGI_MSG_IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag = 123, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_UnavailableInSession0 IDXGIFactory_CreateSwapChain_UnavailableInSession0 = 124, /// /// DXGI_MSG_IDXGIFactory_MakeWindowAssociation_UnavailableInSession0 IDXGIFactory_MakeWindowAssociation_UnavailableInSession0 = 125, /// /// DXGI_MSG_IDXGIFactory_GetWindowAssociation_UnavailableInSession0 IDXGIFactory_GetWindowAssociation_UnavailableInSession0 = 126, /// /// DXGI_MSG_IDXGIAdapter_EnumOutputs_UnavailableInSession0 IDXGIAdapter_EnumOutputs_UnavailableInSession0 = 127, /// /// DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled = 128, /// /// DXGI_MSG_IDXGIFactory2_UnregisterStatus_CookieNotFound IDXGIFactory2_UnregisterStatus_CookieNotFound = 129, /// /// DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay = 130, /// /// DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential = 131, /// /// DXGI_MSG_IDXGISwapChain_Present_ProtectedContentWithRDPDriver IDXGISwapChain_Present_ProtectedContentWithRDPDriver = 132, /// /// DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity = 133, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero = 134, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported = 135, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter = 136, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7 IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7 = 137, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain = 138, /// /// DXGI_MSG_IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain = 139, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero = 140, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly = 141, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingUnrecognized IDXGIFactory_CreateSwapChain_ScalingUnrecognized = 142, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported = 143, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported = 144, /// /// DXGI_MSG_IDXGISwapChain_Present_RestartIsFullscreenOnly IDXGISwapChain_Present_RestartIsFullscreenOnly = 145, /// /// DXGI_MSG_IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly = 146, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported = 147, /// /// DXGI_MSG_IDXGISwapChain1_SetBackgroundColor_OutOfRange IDXGISwapChain1_SetBackgroundColor_OutOfRange = 148, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported = 149, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported = 150, /// /// DXGI_MSG_IDXGISwapchain_Present_ScrollUnsupported IDXGISwapchain_Present_ScrollUnsupported = 151, /// /// DXGI_MSG_IDXGISwapChain1_SetRotation_UnsupportedOS IDXGISwapChain1_SetRotation_UnsupportedOS = 152, /// /// DXGI_MSG_IDXGISwapChain1_GetRotation_UnsupportedOS IDXGISwapChain1_GetRotation_UnsupportedOS = 153, /// /// DXGI_MSG_IDXGISwapchain_Present_FullscreenRotation IDXGISwapchain_Present_FullscreenRotation = 154, /// /// DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithMSAABuffers IDXGISwapChain_Present_PartialPresentationWithMSAABuffers = 155, /// /// DXGI_MSG_IDXGISwapChain1_SetRotation_FlipSequentialRequired IDXGISwapChain1_SetRotation_FlipSequentialRequired = 156, /// /// DXGI_MSG_IDXGISwapChain1_SetRotation_InvalidRotation IDXGISwapChain1_SetRotation_InvalidRotation = 157, /// /// DXGI_MSG_IDXGISwapChain1_GetRotation_FlipSequentialRequired IDXGISwapChain1_GetRotation_FlipSequentialRequired = 158, /// /// DXGI_MSG_IDXGISwapChain_GetHwnd_WrongType IDXGISwapChain_GetHwnd_WrongType = 159, /// /// DXGI_MSG_IDXGISwapChain_GetCompositionSurface_WrongType IDXGISwapChain_GetCompositionSurface_WrongType = 160, /// /// DXGI_MSG_IDXGISwapChain_GetCoreWindow_WrongType IDXGISwapChain_GetCoreWindow_WrongType = 161, /// /// DXGI_MSG_IDXGISwapChain_GetFullscreenDesc_NonHwnd IDXGISwapChain_GetFullscreenDesc_NonHwnd = 162, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_CoreWindow IDXGISwapChain_SetFullscreenState_CoreWindow = 163, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7 IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7 = 164, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL = 165, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps = 166, /// /// DXGI_MSG_IDXGIFactory_MakeWindowAssociation_ModernApp IDXGIFactory_MakeWindowAssociation_ModernApp = 167, /// /// DXGI_MSG_IDXGISwapChain_ResizeTarget_ModernApp IDXGISwapChain_ResizeTarget_ModernApp = 168, /// /// DXGI_MSG_IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL = 169, /// /// DXGI_MSG_IDXGIOutput_SetDisplaySurface_ModernApp IDXGIOutput_SetDisplaySurface_ModernApp = 170, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_ModernApp IDXGIOutput_TakeOwnership_ModernApp = 171, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid = 172, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle = 173, /// /// DXGI_MSG_IDXGISurface1_GetDC_ModernApp IDXGISurface1_GetDC_ModernApp = 174, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer = 175, /// /// DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoAndPreferRight IDXGISwapChain_Present_TemporaryMonoAndPreferRight = 176, /// /// DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence = 177, /// /// DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo = 178, /// /// DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoUnsupported IDXGISwapChain_Present_TemporaryMonoUnsupported = 179, /// /// DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch = 180, /// /// DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard = 181, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaUnrecognized IDXGIFactory_CreateSwapChain_AlphaUnrecognized = 182, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly = 183, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly = 184, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch = 185, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy = 186, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy = 187, /// /// DXGI_MSG_IDXGIResource1_CreateSubresourceSurface_InvalidIndex IDXGIResource1_CreateSubresourceSurface_InvalidIndex = 188, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidScaling IDXGIFactory_CreateSwapChainForComposition_InvalidScaling = 189, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect = 190, /// /// DXGI_MSG_IDXGIResource1_CreateSharedHandle_UnsupportedOS IDXGIResource1_CreateSharedHandle_UnsupportedOS = 191, /// /// DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS = 192, /// /// DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS = 193, /// /// DXGI_MSG_IDXGIOutput1_DuplicateOutput_UnsupportedOS IDXGIOutput1_DuplicateOutput_UnsupportedOS = 194, /// /// DXGI_MSG_IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS = 195, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode = 196, /// /// DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource = 197, /// /// DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID = 198, /// /// DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS = 199, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_2DOnly IDXGIOutput1_GetDisplaySurfaceData1_2DOnly = 200, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly = 201, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite = 202, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NoShared IDXGIOutput1_GetDisplaySurfaceData1_NoShared = 203, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1 IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1 = 204, /// /// DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource = 205, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps = 206, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated = 207, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents = 208, /// /// DXGI_MSG_IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents = 209, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly = 210, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen = 211, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_Waitable IDXGISwapChain_SetFullscreenState_Waitable = 212, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag = 213, /// /// DXGI_MSG_IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable = 214, /// /// DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable = 215, /// /// DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL = 216, /// /// DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable = 217, /// /// DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds = 218, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly = 219, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter = 220, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling = 221, /// /// DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode = 222, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag = 223, /// /// DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull = 224, /// /// DXGI_MSG_IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain = 225, /// /// DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite = 226, /// /// DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale = 227, /// /// DXGI_MSG_IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull = 228, /// /// DXGI_MSG_IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain = 229, /// /// DXGI_MSG_DXGIGetDebugInterface1_NULL_ppDebug DXGIGetDebugInterface1_NULL_ppDebug = 230, /// /// DXGI_MSG_DXGIGetDebugInterface1_InvalidFlags DXGIGetDebugInterface1_InvalidFlags = 231, /// /// DXGI_MSG_IDXGISwapChain_Present_Decode IDXGISwapChain_Present_Decode = 232, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_Decode IDXGISwapChain_ResizeBuffers_Decode = 233, /// /// DXGI_MSG_IDXGISwapChain_SetSourceSize_FlipModel IDXGISwapChain_SetSourceSize_FlipModel = 234, /// /// DXGI_MSG_IDXGISwapChain_SetSourceSize_Decode IDXGISwapChain_SetSourceSize_Decode = 235, /// /// DXGI_MSG_IDXGISwapChain_SetSourceSize_WidthHeight IDXGISwapChain_SetSourceSize_WidthHeight = 236, /// /// DXGI_MSG_IDXGISwapChain_GetSourceSize_NullPointers IDXGISwapChain_GetSourceSize_NullPointers = 237, /// /// DXGI_MSG_IDXGISwapChain_GetSourceSize_Decode IDXGISwapChain_GetSourceSize_Decode = 238, /// /// DXGI_MSG_IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags = 239, /// /// DXGI_MSG_IDXGIDecodeSwapChain_SetSourceRect_InvalidRect IDXGIDecodeSwapChain_SetSourceRect_InvalidRect = 240, /// /// DXGI_MSG_IDXGIDecodeSwapChain_SetTargetRect_InvalidRect IDXGIDecodeSwapChain_SetTargetRect_InvalidRect = 241, /// /// DXGI_MSG_IDXGIDecodeSwapChain_SetDestSize_InvalidSize IDXGIDecodeSwapChain_SetDestSize_InvalidSize = 242, /// /// DXGI_MSG_IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer = 243, /// /// DXGI_MSG_IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer = 244, /// /// DXGI_MSG_IDXGIDecodeSwapChain_GetDestSize_InvalidPointer IDXGIDecodeSwapChain_GetDestSize_InvalidPointer = 245, /// /// DXGI_MSG_IDXGISwapChain_PresentBuffer_YUV IDXGISwapChain_PresentBuffer_YUV = 246, /// /// DXGI_MSG_IDXGISwapChain_SetSourceSize_YUV IDXGISwapChain_SetSourceSize_YUV = 247, /// /// DXGI_MSG_IDXGISwapChain_GetSourceSize_YUV IDXGISwapChain_GetSourceSize_YUV = 248, /// /// DXGI_MSG_IDXGISwapChain_SetMatrixTransform_YUV IDXGISwapChain_SetMatrixTransform_YUV = 249, /// /// DXGI_MSG_IDXGISwapChain_GetMatrixTransform_YUV IDXGISwapChain_GetMatrixTransform_YUV = 250, /// /// DXGI_MSG_IDXGISwapChain_Present_PartialPresentation_YUV IDXGISwapChain_Present_PartialPresentation_YUV = 251, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV = 252, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_Alignment_YUV IDXGISwapChain_ResizeBuffers_Alignment_YUV = 253, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV = 254, /// /// DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_NullPointers IDXGIOutput3_CheckOverlaySupport_NullPointers = 255, /// /// DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice = 256, /// /// DXGI_MSG_IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag = 257, /// /// DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard = 258, /// /// DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers = 259, /// /// DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice = 260, /// /// DXGI_MSG_IDXGISwapChain3_CheckColorSpaceSupport_NullPointers IDXGISwapChain3_CheckColorSpaceSupport_NullPointers = 261, /// /// DXGI_MSG_IDXGISwapChain3_SetColorSpace1_InvalidColorSpace IDXGISwapChain3_SetColorSpace1_InvalidColorSpace = 262, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidHwProtect IDXGIFactory_CreateSwapChain_InvalidHwProtect = 263, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_HwProtectUnsupported IDXGIFactory_CreateSwapChain_HwProtectUnsupported = 264, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtect IDXGISwapChain_ResizeBuffers_InvalidHwProtect = 265, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_HwProtectUnsupported IDXGISwapChain_ResizeBuffers_HwProtectUnsupported = 266, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers1_D3D12Only IDXGISwapChain_ResizeBuffers1_D3D12Only = 267, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers1_FlipModel IDXGISwapChain_ResizeBuffers1_FlipModel = 268, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired = 269, /// /// DXGI_MSG_IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag = 270, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag = 271, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_10BitFormatNotSupported IDXGIFactory_CreateSwapChain_10BitFormatNotSupported = 272, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired = 273, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidDevice IDXGIFactory_CreateSwapChain_InvalidDevice = 274, /// /// DXGI_MSG_IDXGIOutput_TakeOwnership_Unsupported IDXGIOutput_TakeOwnership_Unsupported = 275, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidQueue IDXGIFactory_CreateSwapChain_InvalidQueue = 276, /// /// DXGI_MSG_IDXGISwapChain3_ResizeBuffers1_InvalidQueue IDXGISwapChain3_ResizeBuffers1_InvalidQueue = 277, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling = 278, /// /// DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidSize IDXGISwapChain3_SetHDRMetaData_InvalidSize = 279, /// /// DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidPointer IDXGISwapChain3_SetHDRMetaData_InvalidPointer = 280, /// /// DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidType IDXGISwapChain3_SetHDRMetaData_InvalidType = 281, /// /// DXGI_MSG_IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid = 282, /// /// DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero = 283, /// /// DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresCreationFlag IDXGISwapChain_Present_AllowTearingRequiresCreationFlag = 284, /// /// DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag = 285, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly = 286, /// /// DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidFeature IDXGIFactory_CheckFeatureSupport_InvalidFeature = 287, /// /// DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidSize IDXGIFactory_CheckFeatureSupport_InvalidSize = 288, /// /// DXGI_MSG_IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer = 289, /// /// DXGI_MSG_IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied = 290, /// /// DXGI_MSG_IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied = 291, /// /// DXGI_MSG_IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired = 292, /// /// DXGI_MSG_IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound = 293, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect = 294, /// /// DXGI_MSG_IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged = 295, /// /// DXGI_MSG_IDXGISwapChain_Present_11On12_Released_Resource IDXGISwapChain_Present_11On12_Released_Resource = 296, /// /// DXGI_MSG_IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr = 297, /// /// DXGI_MSG_IDXGIFactory_MakeWindowAssociation_NoOpBehavior IDXGIFactory_MakeWindowAssociation_NoOpBehavior = 298, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow = 1000, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount = 1001, /// /// DXGI_MSG_Phone_IDXGISwapChain_SetFullscreenState_NotAvailable Phone_IDXGISwapChain_SetFullscreenState_NotAvailable = 1002, /// /// DXGI_MSG_Phone_IDXGISwapChain_ResizeBuffers_NotAvailable Phone_IDXGISwapChain_ResizeBuffers_NotAvailable = 1003, /// /// DXGI_MSG_Phone_IDXGISwapChain_ResizeTarget_NotAvailable Phone_IDXGISwapChain_ResizeTarget_NotAvailable = 1004, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerIndex Phone_IDXGISwapChain_Present_InvalidLayerIndex = 1005, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleLayerIndex Phone_IDXGISwapChain_Present_MultipleLayerIndex = 1006, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerFlag Phone_IDXGISwapChain_Present_InvalidLayerFlag = 1007, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidRotation Phone_IDXGISwapChain_Present_InvalidRotation = 1008, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidBlend Phone_IDXGISwapChain_Present_InvalidBlend = 1009, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidResource Phone_IDXGISwapChain_Present_InvalidResource = 1010, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource = 1011, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForPrimary Phone_IDXGISwapChain_Present_InvalidIndexForPrimary = 1012, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForOverlay Phone_IDXGISwapChain_Present_InvalidIndexForOverlay = 1013, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSubResourceIndex Phone_IDXGISwapChain_Present_InvalidSubResourceIndex = 1014, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSourceRect Phone_IDXGISwapChain_Present_InvalidSourceRect = 1015, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidDestinationRect Phone_IDXGISwapChain_Present_InvalidDestinationRect = 1016, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleResource Phone_IDXGISwapChain_Present_MultipleResource = 1017, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_NotSharedResource Phone_IDXGISwapChain_Present_NotSharedResource = 1018, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidFlag Phone_IDXGISwapChain_Present_InvalidFlag = 1019, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidInterval Phone_IDXGISwapChain_Present_InvalidInterval = 1020, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported = 1021, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp = 1022, /// /// DXGI_MSG_Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp = 1023, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present_ReplaceInterval0With1 Phone_IDXGISwapChain_Present_ReplaceInterval0With1 = 1024, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor = 1025, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering = 1026, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount = 1027, /// /// DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only = 1028, /// /// DXGI_MSG_Phone_IDXGISwapChain_Present1_RequiresOverlays Phone_IDXGISwapChain_Present1_RequiresOverlays = 1029, /// /// DXGI_MSG_Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired = 1030, /// /// DXGI_MSG_Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired = 1031, } /// DXGI_MAP [Flags] public enum MapFlags : uint { None = 0, /// DXGI_MAP_READ Read = 1, /// DXGI_MAP_WRITE Write = 2, /// DXGI_MAP_DISCARD Discard = 4, } /// DXGI_ENUM_MODES [Flags] public enum EnumModesFlags : uint { None = 0, /// DXGI_ENUM_MODES_INTERLACED Interlaced = 1, /// DXGI_ENUM_MODES_SCALING Scaling = 2, /// DXGI_ENUM_MODES_STEREO Stereo = 4, /// DXGI_ENUM_MODES_DISABLED_STEREO DisabledStereo = 8, } /// DXGI_PRESENT [Flags] public enum PresentFlags : uint { None = 0, /// DXGI_PRESENT_TEST Test = 1, /// DXGI_PRESENT_DO_NOT_SEQUENCE DoNotSequence = 2, /// DXGI_PRESENT_RESTART Restart = 4, /// DXGI_PRESENT_DO_NOT_WAIT DoNotWait = 8, /// DXGI_PRESENT_STEREO_PREFER_RIGHT StereoPreferRight = 16, /// DXGI_PRESENT_STEREO_TEMPORARY_MONO StereoTemporaryMono = 32, /// DXGI_PRESENT_RESTRICT_TO_OUTPUT RestrictToOutput = 64, /// DXGI_PRESENT_USE_DURATION UseDuration = 256, /// DXGI_PRESENT_ALLOW_TEARING AllowTearing = 512, } /// DXGI_MWA [Flags] public enum WindowAssociationFlags : uint { None = 0, /// DXGI_MWA_NO_WINDOW_CHANGES NoWindowChanges = 1, /// DXGI_MWA_NO_ALT_ENTER NoAltEnter = 2, /// DXGI_MWA_NO_PRINT_SCREEN NoPrintScreen = 4, /// DXGI_MWA_VALID Valid = 7, }