Share via

Fullscreen Optimizations - Windows Registry

Anonymous
2024-01-24T04:51:47+00:00

Can someone please explain to me what each of the following registry keys do or what they are about?

GameDVR_DSEBehavior

GameDVR_DXGIHonorFSEWindowsCompatible

GameDVR_EFSEFeatureFlags

GameDVR_EnabledGameDVR_FSEBehavior

GameDVR_FSEBehaviorMode

GameDVR_HonorUserFSEBehaviorMode

Windows for home | Windows 10 | Settings

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

  1. Emmanuel Santana 38,850 Reputation points Independent Advisor
    2024-01-24T07:42:32+00:00

    Hello Mark, thank you for reaching out to the Microsoft Community. I am here to help and provide assistance with any questions or concerns you may have.

    I've put together a table for you, detailing the functions of each registry key (see the attached screenshot).

    Just a quick heads-up: in the 'Possible Values' column, I primarily used 'on/off,' though it often involves including boolean values (true/false) or numerical values to make changes.

    Let me know if you have any other questions or if there is anything else I can do to assist you.

    9 people found this answer helpful.
    0 comments No comments

9 additional answers

Sort by: Most helpful
  1. Anonymous
    2024-06-20T06:24:19+00:00

    Can you prove any of this? What are your sources?

    3 people found this answer helpful.
    0 comments No comments
  2. Emmanuel Santana 38,850 Reputation points Independent Advisor
    2024-01-24T13:12:35+00:00

    Absolutely, Mark, these are just possible values that you can use to adjust the registry and achieve the desired results. Documentation on specific bit values isn't readily available, but you should leave most of them unchanged unless you are comfortable tweaking them.

    1. GameDVR_DSEBehavior:

    0 (default): Game DVR can use full system resources for recording and broadcasting while in DSE.

    2: Limits Game DVR resource usage in DSE, potentially improving gaming performance.

    1. GameDVR_DXGIHonorFSEWindowsCompatible:

    0 (default): Game DVR can still record even if the game sets FSE on, potentially impacting performance.

    1: Game DVR respects the FSE flag and won't record while games are in true full-screen mode.

    1. GameDVR_EFSEFeatureFlags:

    This key controls additional functionality related to Enhanced Full-screen Exclusive (EFSE), a newer version of FSE. Different bit values within the key enable or disable specific features.

    1. GameDVR_Enabled:

    0 (default): Game DVR is enabled.

    1: Game DVR is disabled.

    1. GameDVR_FSEBehavior:

    0 (default): Game DVR can use full system resources while games are full-screen.

    2: Limits Game DVR resource usage in full-screen games, potentially improving performance.

    1. GameDVR_FSEBehaviorMode:

    0 (default): Only applies GameDVR_FSEBehavior to games marked as "high impact" on your system.

    1: Applies GameDVR_FSEBehavior to all full-screen games.

    1. GameDVR_HonorUserFSEBehaviorMode:

    0 (default): Uses the default mode.

    1: Forces application of GameDVR_FSEBehavior to all full-screen games.

    Feel free to ask if you have any further questions.

    2 people found this answer helpful.
    0 comments No comments
  3. Emmanuel Santana 38,850 Reputation points Independent Advisor
    2024-01-24T14:36:17+00:00

    These are the ones I found for that specific registry key:

    Bit 0: Enables or disables EFSE mode. 0 means disabled, 1 means enabled.

    Bit 1: Enables or disables the use of DXGI flip model swap chains for EFSE mode. 0 means disabled, 1 means enabled.

    Bit 2: Enables or disables the use of DXGI swap chain scaling for EFSE mode. 0 means disabled, 1 means enabled.

    Bit 3: Enables or disables the use of DXGI swap chain color space support for EFSE mode. 0 means disabled, 1 means enabled.

    Bit 4: Enables or disables the use of DXGI swap chain HDR metadata support for EFSE mode. 0 means disabled, 1 means enabled.

    Bit 5: Enables or disables the use of DXGI swap chain overlay support for EFSE mode. 0 means disabled, 1 means enabled.

    But I'm pretty sure there are more, I would really leave this untouched or at least just enable/disable it.

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2024-01-24T12:49:27+00:00

    Hi Emmanuel! Thank you for your assistance. I really do appreciate it.

    For the 'possible values' of each registry key, could you please provide the numerical values and indicate how each would make changes to my system? Thank you!

    0 comments No comments