{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"XBOX Game Development Documentation","description":"Official developer documentation for the Microsoft Game Development Kit (GDK), XBOX Services APIs, PlayFab, PIX, and Partner Center — build, publish, and operate games on XBOX and Windows.","colors":{"primary":"#7CC400","light":"#7CC400","dark":"#7CC400"},"logo":{"light":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5","dark":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5"},"favicon":{"light":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5","dark":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5"},"appearance":{"default":"dark"},"background":{"color":{"light":"#FFFFFF","dark":"#09090b"}},"navbar":{"links":[{"href":"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR0NCPI86XoxGliSdH5F4obBUNUJFVE1BN0U4MlRUQzRSQUtGTjkwVDFaNy4u","label":"Submit a Bug / Issue"}],"primary":{"type":"button","label":"User Experience Feedback","href":"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR0NCPI86XoxGliSdH5F4obBUM0FQSjUwQkYyVFdDQ0tLQlI0MjhJTzQ1Wi4u"}},"footer":{"socials":{"website":"https://developer.microsoft.com/en-us/games","discord":"https://discord.com/invite/BDVZ8yY38W","youtube":"https://www.youtube.com/msftgamedev"},"links":[{"header":"GDK","items":[{"label":"GDK Download","href":"https://www.microsoft.com/en-us/software-download/gdk"},{"label":"GDK on GitHub","href":"https://github.com/microsoft/GDK"},{"label":"GDK Samples","href":"https://github.com/microsoft/Xbox-GDK-Samples"}]},{"header":"Services \u0026 Tools","items":[{"label":"PlayFab","href":"https://developer.microsoft.com/en-us/games/products/playfab"},{"label":"Microsoft Azure","href":"https://azure.microsoft.com/"},{"label":"Visual Studio","href":"https://visualstudio.microsoft.com/"},{"label":"Havok","href":"https://www.havok.com/"},{"label":"Simplygon","href":"https://www.simplygon.com/"}]},{"header":"Publishing","items":[{"label":"Onboarding HUB","href":"https://developer.microsoft.com/en-US/games/publish"},{"label":"Publish with ID@XBOX","href":"https://www.xbox.com/en-US/developers/id"},{"label":"XBOX Publisher Guide","href":"https://developer.microsoft.com/en-us/games/publish"},{"label":"Partner Center","href":"https://partner.microsoft.com/en-us/dashboard"}]}]},"seo":{"metatags":{"author":"XBOX","category":"Game Development","og:site_name":"XBOX Game Development Documentation","og:image":"/images/We_Are_Xbox_Email-Signature_200x200.png","twitter:card":"summary_large_image","twitter:image":"/images/We_Are_Xbox_Email-Signature_200x200.png","description":"Official developer documentation for the Microsoft Game Development Kit (GDK), XBOX Services APIs, PlayFab, PIX, and Partner Center — build, publish, and operate games on XBOX and Windows.","keywords":"XBOX, GDK, Game Development Kit, XSAPI, PlayFab, Partner Center, PIX, Microsoft Game Development, XBOX Series X, XBOX One, Windows game development, xbox-live, achievements, multiplayer","og:type":"website","twitter:site":"@msftgamedev"},"organization":{"name":"Microsoft","url":"https://developer.microsoft.com/en-us/games/","logo":"https://developer.microsoft.com/en-us/games/favicon.ico","sameAs":["https://github.com/microsoft/Xbox-GDK-Samples","https://www.youtube.com/msftgamedev","https://developer.microsoft.com/en-us/games/"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Segoe UI Bold","weight":700,"source":"fonts/Segoe UI Bold.woff","format":"woff"},"body":{"family":"Segoe UI","weight":400,"source":"fonts/Segoe UI.woff","format":"woff"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"thumbnails":{"background":"https://mintcdn.com/microsoft-4404708b/yWviP1jMKvfGdjTk/images/We_Are_Xbox_Teams-Background_01_Original_1920x1080.webp?fit=max\u0026auto=format\u0026n=yWviP1jMKvfGdjTk\u0026q=85\u0026s=80319a2dac1bf15401e6b379afe9e911"},"metadata":{"timestamp":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","href":"es"},{"language":"fr-CA","href":"fr-CA"},{"language":"fr","href":"fr"},{"language":"ja-jp","href":"ja-jp"},{"language":"ko","href":"ko"},{"language":"pt-BR","href":"pt-BR"},{"language":"zh-CN","href":"zh-CN"},{"language":"zh-TW","href":"zh-TW"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"microsoft-4404708b","hasAudioNarration":false,"actualSubdomain":"microsoft-4404708b","customDomains":["devdocs.xbox.com"],"gitSource":{"type":"github","owner":"microsoft","repo":"xbox-game-development-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"8f4b2e84-441e-4b0e-80df-62309da0a1fb","liveDeploymentHistoryId":"6ad27dce7e9410de86675e1d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad27dce7e9410de86675e1d"},"feedback":{"thumbs":true,"agentFeedback":true,"issues":false,"edits":false,"contextualFeedback":{"allowEmail":true}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad27dce7e9410de86675e1d","clientVersion":"0.0.3879","searchFilterCounts":[{"language":"en","tag":"GDK APIs","count":3001},{"language":"fr-CA","tag":"GDK APIs","count":3001},{"language":"fr","tag":"GDK APIs","count":3001},{"language":"pt-BR","tag":"GDK APIs","count":3001},{"language":"zh-TW","tag":"GDK APIs","count":3001},{"language":"ko","tag":"GDK APIs","count":2970},{"language":"ja-jp","tag":"GDK APIs","count":2919},{"language":"zh-CN","tag":"GDK APIs","count":2917},{"language":"es","tag":"GDK APIs","count":2916},{"language":"en","tag":"PlayFab APIs","count":2636},{"language":"fr-CA","tag":"PlayFab APIs","count":2636},{"language":"fr","tag":"PlayFab APIs","count":2636},{"language":"pt-BR","tag":"PlayFab APIs","count":2636},{"language":"zh-CN","tag":"PlayFab APIs","count":2636},{"language":"zh-TW","tag":"PlayFab APIs","count":2636},{"language":"es","tag":"PlayFab APIs","count":2635},{"language":"ja-jp","tag":"PlayFab APIs","count":2635},{"language":"ko","tag":"PlayFab APIs","count":2635},{"language":"en","tag":"Functions","count":2260},{"language":"fr-CA","tag":"Functions","count":2260},{"language":"fr","tag":"Functions","count":2260},{"language":"pt-BR","tag":"Functions","count":2260},{"language":"zh-TW","tag":"Functions","count":2260},{"language":"ko","tag":"Functions","count":2253},{"language":"ja-jp","tag":"Functions","count":2249},{"language":"es","tag":"Functions","count":2247},{"language":"zh-CN","tag":"Functions","count":2247},{"language":"en","tag":"PlayFab API","count":1879},{"language":"fr-CA","tag":"PlayFab API","count":1879},{"language":"fr","tag":"PlayFab API","count":1879},{"language":"pt-BR","tag":"PlayFab API","count":1879},{"language":"zh-CN","tag":"PlayFab API","count":1879},{"language":"zh-TW","tag":"PlayFab API","count":1879},{"language":"es","tag":"PlayFab API","count":1878},{"language":"ja-jp","tag":"PlayFab API","count":1878},{"language":"ko","tag":"PlayFab API","count":1878},{"language":"pt-BR","tag":"Services","count":1696},{"language":"fr","tag":"Services","count":1695},{"language":"zh-TW","tag":"Services","count":1695},{"language":"fr-CA","tag":"Services","count":1694},{"language":"en","tag":"Services","count":1687},{"language":"zh-CN","tag":"Services","count":1672},{"language":"ja-jp","tag":"Services","count":1666},{"language":"ko","tag":"Services","count":1663},{"language":"es","tag":"Services","count":1652},{"language":"en","tag":"C","count":1523},{"language":"es","tag":"C","count":1523},{"language":"fr-CA","tag":"C","count":1523},{"language":"fr","tag":"C","count":1523},{"language":"ja-jp","tag":"C","count":1523},{"language":"ko","tag":"C","count":1523},{"language":"pt-BR","tag":"C","count":1523},{"language":"zh-CN","tag":"C","count":1523},{"language":"zh-TW","tag":"C","count":1523},{"language":"pt-BR","tag":"PlayFab","count":1334},{"language":"fr","tag":"PlayFab","count":1333},{"language":"zh-TW","tag":"PlayFab","count":1333},{"language":"fr-CA","tag":"PlayFab","count":1332},{"language":"en","tag":"PlayFab","count":1329},{"language":"zh-CN","tag":"PlayFab","count":1314},{"language":"ja-jp","tag":"PlayFab","count":1311},{"language":"ko","tag":"PlayFab","count":1311},{"language":"es","tag":"PlayFab","count":1307},{"language":"pt-BR","tag":"PlayFab services","count":1166},{"language":"en","tag":"PlayFab services","count":1165},{"language":"fr","tag":"PlayFab services","count":1165},{"language":"zh-TW","tag":"PlayFab services","count":1165},{"language":"fr-CA","tag":"PlayFab services","count":1164},{"language":"zh-CN","tag":"PlayFab services","count":1148},{"language":"ja-jp","tag":"PlayFab services","count":1147},{"language":"ko","tag":"PlayFab services","count":1147},{"language":"es","tag":"PlayFab services","count":1144},{"language":"en","tag":"Structs","count":1076},{"language":"fr-CA","tag":"Structs","count":1076},{"language":"fr","tag":"Structs","count":1076},{"language":"pt-BR","tag":"Structs","count":1076},{"language":"zh-TW","tag":"Structs","count":1076},{"language":"ko","tag":"Structs","count":1053},{"language":"zh-CN","tag":"Structs","count":1044},{"language":"es","tag":"Structs","count":1043},{"language":"ja-jp","tag":"Structs","count":1043},{"language":"en","tag":"Multiplayer","count":1004},{"language":"fr-CA","tag":"Multiplayer","count":1004},{"language":"fr","tag":"Multiplayer","count":1004},{"language":"pt-BR","tag":"Multiplayer","count":1004},{"language":"zh-TW","tag":"Multiplayer","count":1004},{"language":"ja-jp","tag":"Multiplayer","count":992},{"language":"zh-CN","tag":"Multiplayer","count":992},{"language":"ko","tag":"Multiplayer","count":990},{"language":"es","tag":"Multiplayer","count":986},{"language":"default","tag":"PlayFab APIs","count":596},{"language":"default","tag":"PlayFab REST API References","count":596},{"language":"default","tag":"Server","count":162},{"language":"default","tag":"Account Management","count":112},{"language":"default","tag":"Multiplayer","count":88},{"language":"default","tag":"Client","count":79},{"language":"default","tag":"Admin","count":74},{"language":"default","tag":"Addon","count":62},{"language":"default","tag":"MultiplayerServer","count":51},{"language":"default","tag":"Groups","count":50}],"searchSettings":{"maxResults":10,"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":false,"type":"link"}},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6ac9660d63bf063e3d634cde","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"What do I need to do before I can publish my game?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:09:17.346Z","updatedAt":"2026-10-09T22:09:17.346Z","__v":0},{"_id":"6ac965e463bf063e3d634a49","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"How do I get access to game development tools?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:08:36.356Z","updatedAt":"2026-10-09T22:08:36.356Z","__v":0},{"_id":"6ac965c863bf063e3d634792","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"How do I get started in building my XBOX game?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:08:08.403Z","updatedAt":"2026-10-09T22:08:08.403Z","__v":0}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"#background-color::after{content:\"\";position:fixed;inset:0;pointer-events:none;z-index:0;background:linear-gradient(to top left,rgba(124,196,0,.18) 0,rgba(124,196,0,.08) 10%,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%)}html.light #background-color::after{background:linear-gradient(to top left,rgba(124,196,0,.1) 0,rgba(124,196,0,.05) 10%,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%)}#sidebar{background:linear-gradient(to right,rgba(124,196,0,.08) 0,rgba(124,196,0,.03) 25%,rgba(124,196,0,0) 60%);border-right:1px solid rgba(124,196,0,.15)}html.light #sidebar{background:linear-gradient(to right,rgba(124,196,0,.05) 0,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%);border-right:1px solid rgba(124,196,0,.12)}#content-area a.link,#mdx-content a,#mdx-content a.link,mdx-content a{color:#1e6feb}#content-area a.link:hover,#mdx-content a.link:hover,#mdx-content a:hover,mdx-content a:hover{color:#1552b8}html.dark #content-area a.link,html.dark #mdx-content a,html.dark mdx-content a{color:#4c9aff}html.dark #content-area a.link:hover,html.dark #mdx-content a:hover,html.dark mdx-content a:hover{color:#7bb6ff}html.light #content-area,html.light #mdx-content,html.light #mdx-content dd,html.light #mdx-content dt,html.light #mdx-content li,html.light #mdx-content p,html.light #mdx-content span,html.light #mdx-content td,html.light #mdx-content th,html.light mdx-content{color:#1f1f1f}html.light #mdx-content h1,html.light #mdx-content h2,html.light #mdx-content h3,html.light #mdx-content h4,html.light #mdx-content h5,html.light #mdx-content h6,html.light #page-title,html.light #sidebar,html.light #sidebar a,html.light #sidebar-content,html.light #table-of-contents,html.light breadcrumb-item,html.light breadcrumb-list,html.light sidebar-group,html.light sidebar-group-header,html.light sidebar-title,html.light toc-item,html.light toc-item a{color:#000}html.dark #content-area,html.dark #mdx-content,html.dark #mdx-content dd,html.dark #mdx-content dt,html.dark #mdx-content li,html.dark #mdx-content p,html.dark #mdx-content span,html.dark #mdx-content td,html.dark #mdx-content th,html.dark mdx-content{color:#e6e6e6}html.dark #mdx-content h1,html.dark #mdx-content h2,html.dark #mdx-content h3,html.dark #mdx-content h4,html.dark #mdx-content h5,html.dark #mdx-content h6,html.dark #page-title,html.dark #sidebar,html.dark #sidebar a,html.dark #sidebar-content,html.dark #table-of-contents,html.dark breadcrumb-item,html.dark breadcrumb-list,html.dark sidebar-group,html.dark sidebar-group-header,html.dark sidebar-title,html.dark toc-item,html.dark toc-item a{color:#fff}"}],"page":{"pagePath":"pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations","slug":"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations","pageMetadata":{"title":"Recomendações de otimização para o XBOX Series S","description":"Recomendações de otimização para o XBOX Series S","sidebarTitle":"Otimização do XBOX Series S","icon":"gauge-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations","hiddenSetByFrontmatter":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Recomendações de otimização para o XBOX Series S\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Recomendações de otimização para o XBOX Series S","description":"Recomendações de otimização para o XBOX Series S","sidebarTitle":"Otimização do XBOX Series S","icon":"gauge-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations","hiddenSetByFrontmatter":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"microsoft-4404708b","siteName":"XBOX Game Development Documentation","title":"Recomendações de otimização para o XBOX Series S - XBOX Game Development Documentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"pt-BR":{"href":"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":0},"en":{"href":"/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1},"es":{"href":"/es/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"fr-CA":{"href":"/fr-CA/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"fr":{"href":"/fr/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"ja-jp":{"href":"/ja-jp/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"ko":{"href":"/ko/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"zh-CN":{"href":"/zh-CN/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1,"hidden":true},"zh-TW":{"href":"/zh-TW/build/core-features/graphics/whitepapers/series-s-optimizations","matchLevel":1}}},"lastModified":"2026-10-07T17:24:32.165Z","gitLastModified":"2026-10-06T23:18:36.000Z","originalFileLocation":"pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations.mdx","locale":"pt-BR"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Recomendações de otimização para o XBOX Series S\">\u003cmeta data-mint-head name=\"keywords\" content=\"XBOX, GDK, Game Development Kit, XSAPI, PlayFab, Partner Center, PIX, Microsoft Game Development, XBOX Series X, XBOX One, Windows game development, xbox-live, achievements, multiplayer\">\u003cmeta data-mint-head name=\"application-name\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Recomendações de otimização para o XBOX Series S - XBOX Game Development Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Recomendações de otimização para o XBOX Series S\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://microsoft-4404708b.mintlify.app/images/We_Are_Xbox_Email-Signature_200x200.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Recomendações de otimização para o XBOX Series S - XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Recomendações de otimização para o XBOX Series S\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://microsoft-4404708b.mintlify.app/images/We_Are_Xbox_Email-Signature_200x200.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/microsoft-4404708b/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7CC400\">\u003cmeta data-mint-head name=\"author\" content=\"XBOX\">\u003cmeta data-mint-head name=\"category\" content=\"Game Development\">\u003clink data-mint-head rel=\"canonical\" href=\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\",\"name\":\"Microsoft\",\"url\":\"https://developer.microsoft.com/en-us/games/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://developer.microsoft.com/en-us/games/favicon.ico\"},\"sameAs\":[\"https://github.com/microsoft/Xbox-GDK-Samples\",\"https://www.youtube.com/msftgamedev\",\"https://developer.microsoft.com/en-us/games/\"]},{\"@type\":\"WebSite\",\"@id\":\"https://devdocs.xbox.com#website\",\"name\":\"XBOX Game Development Documentation\",\"url\":\"https://devdocs.xbox.com\",\"publisher\":{\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations#webpage\",\"url\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations\",\"name\":\"Recomendações de otimização para o XBOX Series S\",\"description\":\"Recomendações de otimização para o XBOX Series S\",\"dateModified\":\"2026-10-06T23:18:36.000Z\",\"isPartOf\":{\"@id\":\"https://devdocs.xbox.com#website\"},\"breadcrumb\":{\"@id\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Core Features\",\"item\":\"https://devdocs.xbox.com/pt-BR/build/core-features/common/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graphics and rendering\",\"item\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Graphics and rendering\",\"item\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"XBOX series x|s graphics feature overviews\",\"item\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/graphics-newfeatures-toc\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Recomendações de otimização para o XBOX Series S\",\"item\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations#article\",\"headline\":\"Recomendações de otimização para o XBOX Series S\",\"name\":\"Recomendações de otimização para o XBOX Series S\",\"description\":\"Recomendações de otimização para o XBOX Series S\",\"url\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations\",\"mainEntityOfPage\":{\"@id\":\"https://devdocs.xbox.com/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations#webpage\"},\"image\":\"https://devdocs.xbox.com/images/We_Are_Xbox_Email-Signature_200x200.png\",\"dateModified\":\"2026-10-06T23:18:36.000Z\",\"publisher\":{\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\"},\"isPartOf\":{\"@id\":\"https://devdocs.xbox.com#website\"}}]}\u003c/script>","siteName":"XBOX Game Development Documentation","nav":{"languages":[{"language":"en","pages":[{"title":"en","href":"/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"es","pages":[{"title":"es","href":"/es/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"fr-CA","pages":[{"title":"fr-CA","href":"/fr-CA/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"ja-jp","pages":[{"title":"ja-jp","href":"/ja-jp/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"pt-BR","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/pt-BR"}]},{"tab":"Get Started","pages":[{"title":"Get Started","href":"/pt-BR/paths/porting/overview"}]},{"tab":"Build","pages":[{"group":"GDK and Game Engines Integration","icon":"rocket","pages":[{"title":"Visão geral de ponta a ponta para PC","sidebarTitle":"Visão geral","icon":"compass","href":"/pt-BR/build/gdk-and-engines/overview"},{"title":"Usar o GDK com Unity, Unreal e outros mecanismos","sidebarTitle":"GDK e mecanismos","icon":"puzzle-piece","href":"/pt-BR/build/gdk-and-engines/gdk-and-engines"},{"group":"Unreal Engine","icon":"u","pages":[{"title":"Usar o GDK com o Unreal Engine","sidebarTitle":"Usar o GDK com o Unreal Engine","icon":"u","href":"/pt-BR/build/gdk-and-engines/unreal/unreal"},{"title":"Integrar o GDK a um projeto do Unreal Engine anterior à versão 4.26","sidebarTitle":"Unreal Engine — legado (anterior à 4.26)","icon":"unreal-engine","href":"/pt-BR/build/gdk-and-engines/unreal/unreal-legacy"},{"title":"Lançar um título do Unreal Engine no XBOX para PC (UE 5.8+)","sidebarTitle":"Unreal Engine — XBOX para PC (5.8+)","icon":"unreal-engine","href":"/pt-BR/build/gdk-and-engines/unreal/unreal-xbox-pc"}]},{"group":"Unity","icon":"cube","pages":[{"title":"Usar o GDK com o Unity","sidebarTitle":"Usar o GDK com o Unity","icon":"cube","href":"/pt-BR/build/gdk-and-engines/unity/unity"},{"title":"Wrappers de API C# do Unity para o GDK","sidebarTitle":"Wrappers de API C# do Unity","icon":"unity","href":"/pt-BR/build/gdk-and-engines/unity/unity-api-wrappers"}]},{"group":"Godot","icon":"robot","pages":[{"title":"Usar o GDK com o Godot","sidebarTitle":"Godot","icon":"robot","href":"/pt-BR/build/gdk-and-engines/godot"},{"group":"Release notes","icon":"clipboard-list","pages":[{"title":"Versão v0.1.0 do XBOX Godot NetRumble Sample","sidebarTitle":"NetRumble v0.1.0","href":"/pt-BR/build/gdk-and-engines/godot-release-notes/godot-netrumble-release-notes-0-1-0"},{"title":"Versão v0.3.0 do XBOX Godot Sample","sidebarTitle":"v0.3.0","href":"/pt-BR/build/gdk-and-engines/godot-release-notes/godot-release-notes-0-3-0"},{"title":"Versão v0.2.0 do XBOX Godot Sample","sidebarTitle":"v0.2.0","href":"/pt-BR/build/gdk-and-engines/godot-release-notes/godot-release-notes-0-2-0"},{"title":"Versão v0.1.0 do XBOX Godot Sample","sidebarTitle":"v0.1.0","href":"/pt-BR/build/gdk-and-engines/godot-release-notes/godot-release-notes-0-1-0"}]}]},{"title":"Usar o GDK com o GameMaker","sidebarTitle":"GameMaker","icon":"dice","href":"/pt-BR/build/gdk-and-engines/gamemaker"},{"title":"Integrar o GDK a um mecanismo C/C++ personalizado","sidebarTitle":"Mecanismo personalizado","icon":"code-branch","href":"/pt-BR/build/gdk-and-engines/custom-engine"},{"title":"Serviços opcionais","sidebarTitle":"Serviços opcionais","icon":"plug","href":"/pt-BR/build/gdk-and-engines/optional-services"},{"group":"Handheld devices","icon":"mobile-screen","pages":[{"title":"Visão geral de PCs portáteis","sidebarTitle":"Visão geral","icon":"mobile-screen","href":"/pt-BR/build/gdk-and-engines/handheld/overview"},{"title":"Considerações adicionais para dispositivos portáteis","sidebarTitle":"Considerações adicionais","icon":"list","href":"/pt-BR/build/gdk-and-engines/handheld/handheld-considerations"},{"title":"Diretrizes do programa Handheld Compatibility","sidebarTitle":"Diretrizes para portáteis","icon":"list-check","href":"/pt-BR/build/gdk-and-engines/handheld/handheld-guidance"},{"title":"Diretrizes e casos de teste do Handheld Compatibility","sidebarTitle":"Diretrizes e casos de teste","icon":"clipboard-check","href":"/pt-BR/build/gdk-and-engines/handheld/handheld-guidelines-and-testcases"},{"title":"Inicializadores de jogos e portáteis","sidebarTitle":"Inicializadores de jogos","icon":"rocket","href":"/pt-BR/build/gdk-and-engines/handheld/handheld-launchers"},{"title":"Equilibrar desempenho e eficiência energética","sidebarTitle":"Desempenho e energia","icon":"battery-half","href":"/pt-BR/build/gdk-and-engines/handheld/handheld-performance"}]},{"group":"PC development guides","icon":"desktop","pages":[{"title":"Advanced Shader Delivery","href":"/pt-BR/build/gdk-and-engines/guides/advanced-shader-delivery"},{"title":"Guia de programação do Direct3D 12","href":"/pt-BR/build/gdk-and-engines/guides/directx-12-programming-guide"},{"title":"Estrutura de diretórios simplificada do GDK (cabeçalhos e bibliotecas)","sidebarTitle":"Layout de diretórios do GDK","icon":"folder-tree","href":"/pt-BR/build/gdk-and-engines/guides/gdk-directory-structure"},{"title":"Iniciar um novo título para PC com modelos de projeto do GDK","sidebarTitle":"Modelos de projeto","icon":"file-code","href":"/pt-BR/build/gdk-and-engines/guides/gdk-project-templates"},{"title":"Suporte a telas de DPI alto no PC","sidebarTitle":"Telas de DPI alto","icon":"display","href":"/pt-BR/build/gdk-and-engines/guides/high-dpi-displays"},{"title":"Desempenho de jogos em ambientes de CPU híbrida","sidebarTitle":"Desempenho de CPU híbrida","icon":"microchip","href":"/pt-BR/build/gdk-and-engines/guides/hybrid-cpu-performance"},{"title":"PC Bootstrapper","sidebarTitle":"PC Bootstrapper","icon":"rocket","href":"/pt-BR/build/gdk-and-engines/guides/pc-bootstrapper"},{"title":"Solucionar problemas de tráfego do XBOX Services no PC","sidebarTitle":"Solucionar problemas de tráfego dos serviços","icon":"network-wired","href":"/pt-BR/build/gdk-and-engines/guides/troubleshoot-xbox-services-traffic"},{"title":"Modos de exibição de janela e caixas de diálogo de UI chamável pelo título","sidebarTitle":"Modos de janela e TCUI","icon":"window-restore","href":"/pt-BR/build/gdk-and-engines/guides/window-display-modes-tcui"},{"title":"Perguntas frequentes para desenvolvedores de PC","sidebarTitle":"Perguntas frequentes de desenvolvedores de PC","icon":"circle-question","href":"/pt-BR/build/gdk-and-engines/guides/pc-faq"}]}]},{"group":"Steam porting guide","icon":"steam","pages":[{"title":"Visão geral do guia de portabilidade do Steam","sidebarTitle":"Visão geral","href":"/pt-BR/build/steam-porting-guide/overview"},{"title":"Diferenças conceituais entre o GDK e o Steamworks","href":"/pt-BR/build/steam-porting-guide/conceptual-differences"},{"group":"Features","pages":[{"title":"Estatísticas e conquistas","href":"/pt-BR/build/steam-porting-guide/features/stats-and-achievements"},{"title":"Portar o armazenamento do Steam Cloud para o XBOX GDK","href":"/pt-BR/build/steam-porting-guide/features/steam-cloud"},{"title":"Placares de líderes","href":"/pt-BR/build/steam-porting-guide/features/steam-leaderboards"},{"title":"Autenticação de usuários e propriedade","href":"/pt-BR/build/steam-porting-guide/features/user-authentication-and-ownership"}]},{"title":"Recursos do GDK que não existem no Steamworks","href":"/pt-BR/build/steam-porting-guide/gdk-features-not-in-steamworks"},{"title":"Inicializando o GDK","href":"/pt-BR/build/steam-porting-guide/initializing-the-gdk"}]},{"group":"Game Principles","icon":"compass","pages":[{"group":"Localization and globalization","icon":"globe","pages":[{"title":"Visão geral de localização e globalização","icon":"globe","sidebarTitle":"Visão geral","href":"/pt-BR/build/game-principles/localization"},{"title":"Idiomas compatíveis com o console","sidebarTitle":"Idiomas compatíveis com o console","icon":"language","href":"/pt-BR/build/game-principles/localization/console-supported-languages"},{"title":"Determinação da localização do console","sidebarTitle":"Determinação da localização do console","icon":"location-dot","href":"/pt-BR/build/game-principles/localization/determining-console-geolocation"},{"title":"Determinação da localidade e do idioma do console","sidebarTitle":"Determinação da localidade do console","icon":"map-pin","href":"/pt-BR/build/game-principles/localization/determining-console-locale"},{"title":"Localidades compatíveis e não compatíveis com o jogo","sidebarTitle":"Localidades compatíveis e não compatíveis","icon":"circle-check","href":"/pt-BR/build/game-principles/localization/game-supported-and-unsupported-locales"},{"title":"Localização de recursos empacotados","sidebarTitle":"Localização de recursos empacotados","icon":"box","href":"/pt-BR/build/game-principles/localization/localization-of-packaged-resources"},{"title":"Funções NLS compatíveis","sidebarTitle":"Funções NLS compatíveis","icon":"list","href":"/pt-BR/build/game-principles/localization/supported-nls-apis"}]},{"group":"Security","icon":"shield","pages":[{"title":"Visão geral da segurança do GDK","icon":"shield","href":"/pt-BR/build/game-principles/security/security-overview"},{"title":"Práticas recomendadas de segurança de comunicação","sidebarTitle":"Visão geral da segurança de comunicação","icon":"network-wired","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/communication-security-overview"},{"title":"Conceitos de segurança de jogos","sidebarTitle":"Conceitos de segurança de jogos","icon":"lock","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/game-security-concepts"},{"title":"Práticas recomendadas de segurança para ferramentas de desenvolvimento de jogos","sidebarTitle":"Segurança de ferramentas de desenvolvimento","icon":"screwdriver-wrench","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/game-tool-security"},{"title":"Práticas recomendadas de segurança de jogos","sidebarTitle":"Segurança geral de jogos","icon":"user-shield","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/general-game-security"},{"title":"Comunicação segura de jogos para títulos GDK","sidebarTitle":"Comunicação segura de jogos","icon":"lock-keyhole","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/secure-communication-impl"},{"title":"Exemplos de comunicação segura","sidebarTitle":"Exemplos de comunicação segura","icon":"code","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/secure-samples"},{"title":"Comunicação segura na malha de jogo","sidebarTitle":"Malha de jogo segura","icon":"diagram-project","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/secure-game-mesh-impl"},{"title":"Solicitações da Web e WebSockets seguros","sidebarTitle":"Solicitações da Web seguras","icon":"globe-lock","tag":"NDA","hidden":true,"href":"/pt-BR/build/game-principles/security/secure-webrequest-impl"}]},{"group":"Accessibility","icon":"universal-access","pages":[{"title":"Visão geral de acessibilidade no GDK","icon":"universal-access","href":"/pt-BR/build/game-principles/accessibility/accessibility-overview"},{"title":"XBOX Accessibility Guidelines (XAG)","sidebarTitle":"XBOX Accessibility Guidelines (XAG)","icon":"universal-access","href":"/pt-BR/build/game-principles/accessibility/xbox-accessibility-guidelines"},{"title":"Visão geral de acessibilidade no GDK","icon":"universal-access","href":"/pt-BR/build/game-principles/accessibility/accessibility-overview"},{"title":"XBOX Accessibility Guidelines (XAG)","sidebarTitle":"XBOX Accessibility Guidelines (XAG)","icon":"universal-access","href":"/pt-BR/build/game-principles/accessibility/xbox-accessibility-guidelines"},{"group":"XAG deep dives","icon":"list-check","pages":[{"title":"XAG 101: Exibição de texto","sidebarTitle":"101 · Exibição de texto","icon":"font","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-101-text-display"},{"title":"XAG 102: Contraste","sidebarTitle":"102 · Contraste","icon":"circle-half-stroke","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-102-contrast"},{"title":"XAG 103: Canais adicionais para sinais visuais e de áudio","sidebarTitle":"103 · Sinais adicionais","icon":"sitemap","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-103-additional-cues"},{"title":"XAG 104: Legendas e legendas descritivas","sidebarTitle":"104 · Legendas","icon":"closed-captioning","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-104-subtitles-captions"},{"title":"XAG 105: Acessibilidade de áudio","sidebarTitle":"105 · Acessibilidade de áudio","icon":"sliders","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-105-audio-accessibility"},{"title":"XAG 106: Narração de tela","sidebarTitle":"106 · Narração de tela","icon":"ear-listen","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-106-screen-narration"},{"title":"XAG 107: Entrada","sidebarTitle":"107 · Entrada","icon":"gamepad","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-107-input"},{"title":"XAG 108: Opções de dificuldade do jogo","sidebarTitle":"108 · Opções de dificuldade","icon":"sliders-up","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-108-difficulty-options"},{"title":"XAG 109: Clareza dos objetivos","sidebarTitle":"109 · Clareza dos objetivos","icon":"list-check","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-109-objective-clarity"},{"title":"XAG 110: Feedback háptico","sidebarTitle":"110 · Feedback háptico","icon":"wave-square","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-110-haptic-feedback"},{"title":"XAG 111: Audiodescrições","sidebarTitle":"111 · Audiodescrições","icon":"audio-description","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-111-audio-descriptions"},{"title":"XAG 112: Navegação na interface do usuário","sidebarTitle":"112 · Navegação na interface do usuário","icon":"compass","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-112-ui-navigation"},{"title":"XAG 113: Tratamento de foco na interface do usuário","sidebarTitle":"113 · Tratamento de foco na interface do usuário","icon":"crosshairs","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-113-ui-focus-handling"},{"title":"XAG 114: Contexto da interface do usuário","sidebarTitle":"114 · Contexto da interface do usuário","icon":"circle-info","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-114-ui-context"},{"title":"XAG 115: Mensagens de erro e ações destrutivas","sidebarTitle":"115 · Erros e ações destrutivas","icon":"triangle-exclamation","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-115-error-messages"},{"title":"XAG 116: Limites de tempo","sidebarTitle":"116 · Limites de tempo","icon":"stopwatch","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-116-time-limits"},{"title":"XAG 117: Distrações visuais e configurações de movimento","sidebarTitle":"117 · Movimento e distrações","icon":"eye-slash","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-117-visual-distractions-motion"},{"title":"XAG 118: Fotossensibilidade","sidebarTitle":"118 · Fotossensibilidade","icon":"bolt","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-118-photosensitivity"},{"title":"XAG 119: Chat de conversão de fala em texto e de texto em fala","sidebarTitle":"119 · Chat STT / TTS","icon":"comments","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-119-chat"},{"title":"XAG 120: Experiências de comunicação","sidebarTitle":"120 · Experiências de comunicação","icon":"users","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-120-communication-experiences"},{"title":"XAG 121: Documentação acessível dos recursos","sidebarTitle":"121 · Documentação acessível dos recursos","icon":"book-open","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-121-accessible-feature-documentation"},{"title":"XAG 122: Suporte ao cliente acessível","sidebarTitle":"122 · Suporte ao cliente acessível","icon":"headset","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-122-accessible-customer-support"},{"title":"XAG 123: Práticas recomendadas de saúde mental","sidebarTitle":"123 · Práticas recomendadas de saúde mental","icon":"brain","href":"/pt-BR/build/game-principles/accessibility/xag-deep-dives/xag-123-mental-health-best-practices"}]},{"title":"Guia de Experiência do Jogador para Jogos e Deficiência","sidebarTitle":"Guia de Experiência do Jogador para Jogos e Deficiência","icon":"user-group","href":"/pt-BR/build/game-principles/accessibility/gadpeg"},{"title":"Etiqueta sobre deficiência","sidebarTitle":"Etiqueta sobre deficiência","icon":"handshake","href":"/pt-BR/build/game-principles/accessibility/etiquette"},{"title":"Kit de ferramentas do Game Accessibility Workshop","sidebarTitle":"Kit de ferramentas do workshop","icon":"chalkboard-user","href":"/pt-BR/build/game-principles/accessibility/accessibility-workshop-toolkit"},{"title":"Roteiro de aprendizagem Gaming Accessibility Fundamentals","sidebarTitle":"Roteiro de aprendizagem Gaming Accessibility Fundamentals","icon":"graduation-cap","href":"/pt-BR/build/game-principles/accessibility/gaf-info"},{"title":"Configurações de usuário de acessibilidade de fala","icon":"ear-listen","href":"/pt-BR/build/game-principles/accessibility/speech-accessibility"},{"title":"Tags de recursos de acessibilidade","sidebarTitle":"Tags de recursos","icon":"tags","href":"/pt-BR/build/game-principles/accessibility/accessibility-feature-tags"},{"title":"Acessibilidade de experiências de IA em jogos","sidebarTitle":"Acessibilidade e IA","icon":"microchip-ai","href":"/pt-BR/build/game-principles/accessibility/accessibility-of-gaming-ai"},{"title":"Recursos de acessibilidade para desenvolvedores","sidebarTitle":"Recursos de acessibilidade","icon":"graduation-cap","href":"/pt-BR/build/game-principles/accessibility/accessibility-resources"},{"title":"Guia de Experiência do Jogador para Jogos e Deficiência","sidebarTitle":"Guia de Experiência do Jogador para Jogos e Deficiência","icon":"user-group","href":"/pt-BR/build/game-principles/accessibility/gadpeg"},{"title":"Etiqueta sobre deficiência","sidebarTitle":"Etiqueta sobre deficiência","icon":"handshake","href":"/pt-BR/build/game-principles/accessibility/etiquette"},{"title":"Kit de ferramentas do Game Accessibility Workshop","sidebarTitle":"Kit de ferramentas do workshop","icon":"chalkboard-user","href":"/pt-BR/build/game-principles/accessibility/accessibility-workshop-toolkit"},{"title":"Roteiro de aprendizagem Gaming Accessibility Fundamentals","sidebarTitle":"Roteiro de aprendizagem Gaming Accessibility Fundamentals","icon":"graduation-cap","href":"/pt-BR/build/game-principles/accessibility/gaf-info"},{"title":"Configurações de usuário de acessibilidade de fala","icon":"ear-listen","href":"/pt-BR/build/game-principles/accessibility/speech-accessibility"},{"title":"Tags de recursos de acessibilidade","sidebarTitle":"Tags de recursos","icon":"tags","href":"/pt-BR/build/game-principles/accessibility/accessibility-feature-tags"},{"title":"Acessibilidade de experiências de IA em jogos","sidebarTitle":"Acessibilidade e IA","icon":"microchip-ai","href":"/pt-BR/build/game-principles/accessibility/accessibility-of-gaming-ai"},{"title":"Recursos de acessibilidade para desenvolvedores","sidebarTitle":"Recursos de acessibilidade","icon":"graduation-cap","href":"/pt-BR/build/game-principles/accessibility/accessibility-resources"},{"group":"Playbook for Accessible Gaming Events (PAGE)","icon":"calendar-check","pages":[{"title":"PAGE 101 · Diretrizes para inscrição acessível em eventos","sidebarTitle":"101 · Inscrição","icon":"clipboard-list","href":"/pt-BR/build/game-principles/accessibility/page/page-101-registration"},{"title":"Playbook for Accessible Gaming Events (PAGE) 102 · Locais","sidebarTitle":"102 · Locais","icon":"building","href":"/pt-BR/build/game-principles/accessibility/page/page-102-venues"},{"title":"PAGE 103 · Redes sociais acessíveis para eventos de jogos","sidebarTitle":"103 · Redes sociais","icon":"hashtag","href":"/pt-BR/build/game-principles/accessibility/page/page-103-social-media"},{"title":"Playbook for Accessible Gaming Events (PAGE) 104 · Alimentação","sidebarTitle":"104 · Alimentação","icon":"utensils","href":"/pt-BR/build/game-principles/accessibility/page/page-104-catering"},{"title":"PAGE 105 · Palestrantes, vídeos e apresentações acessíveis","sidebarTitle":"105 · Palestrantes e vídeo","icon":"microphone","href":"/pt-BR/build/game-principles/accessibility/page/page-105-speakers-videos-presentations"},{"title":"PAGE 106 · Conteúdo web e aplicativos acessíveis","sidebarTitle":"106 · Web e aplicativos","icon":"globe","href":"/pt-BR/build/game-principles/accessibility/page/page-106-web-content-applications"},{"title":"PAGE 107 · Estações de demonstração de jogos acessíveis para eventos","sidebarTitle":"107 · Estações de demonstração","icon":"gamepad","href":"/pt-BR/build/game-principles/accessibility/page/page-107-game-demo-stations"},{"title":"PAGE 108 · Atrações e ativações acessíveis","sidebarTitle":"108 · Atrações","icon":"star","href":"/pt-BR/build/game-principles/accessibility/page/page-108-attractions-activations"},{"title":"PAGE 109 · Brindes (SWAG) e produtos acessíveis para eventos de jogos","sidebarTitle":"109 · SWAG e produtos","icon":"shirt","href":"/pt-BR/build/game-principles/accessibility/page/page-109-swag-and-merch"},{"title":"Playbook for Accessible Gaming Events (PAGE) 110 · Equipe","sidebarTitle":"110 · Equipe","icon":"users","href":"/pt-BR/build/game-principles/accessibility/page/page-110-staff"},{"title":"PAGE 111 · Transporte acessível para eventos de jogos","sidebarTitle":"111 · Transporte","icon":"car","href":"/pt-BR/build/game-principles/accessibility/page/page-111-transportation"},{"title":"PAGE 112 · Comentários pós-evento e revisão do playbook","sidebarTitle":"112 · Pós-evento","icon":"clipboard-check","href":"/pt-BR/build/game-principles/accessibility/page/page-112-post-event"},{"title":"PAGE · Listas de verificação de acessibilidade de pré-planejamento e pós-evento","sidebarTitle":"Listas de verificação","icon":"list-check","href":"/pt-BR/build/game-principles/accessibility/page/page-checklists"}]},{"title":"Por que tornar os jogos acessíveis","sidebarTitle":"Por que tornar os jogos acessíveis","icon":"heart","href":"/pt-BR/build/game-principles/accessibility/why-make-games-accessible"},{"title":"Por que tornar os jogos acessíveis","sidebarTitle":"Por que tornar os jogos acessíveis","icon":"heart","href":"/pt-BR/build/game-principles/accessibility/why-make-games-accessible"}]},{"group":"Sustainability","icon":"leaf","pages":[{"title":"Visão geral de sustentabilidade","sidebarTitle":"Visão geral de sustentabilidade","icon":"leaf","href":"/pt-BR/build/game-principles/sustainability/sustainability-overview"},{"title":"Visão geral de sustentabilidade para desenvolvedores","sidebarTitle":"Visão geral de sustentabilidade para desenvolvedores","icon":"gauge-high","href":"/pt-BR/build/game-principles/sustainability/sustainability-developer-overview"},{"title":"Fundamentos de eficiência energética de jogos XBOX","sidebarTitle":"Fundamentos de eficiência energética","icon":"bolt","href":"/pt-BR/build/game-principles/sustainability/energy-efficiency-essentials"},{"title":"Dynamic Power States (DPS)","sidebarTitle":"Dynamic Power States","icon":"bolt","href":"/pt-BR/build/game-principles/sustainability/dynamic-power-states"},{"title":"Criação de perfil de sustentabilidade com o PIX","sidebarTitle":"Guia do PIX para sustentabilidade","icon":"chart-mixed","href":"/pt-BR/build/game-principles/sustainability/sustainability-pix-guide"},{"title":"Medir o consumo de energia com seu devkit","sidebarTitle":"Guia de sustentabilidade do devkit","icon":"microchip","href":"/pt-BR/build/game-principles/sustainability/sustainability-devkit-guide"},{"title":"Linhas de base da plataforma em laboratório","sidebarTitle":"Linhas de base da plataforma em laboratório","icon":"flask","href":"/pt-BR/build/game-principles/sustainability/lab-platform-baselines"},{"title":"Exibir dados de sustentabilidade no Partner Center","sidebarTitle":"Dados de sustentabilidade do Partner Center","icon":"chart-line","href":"/pt-BR/build/game-principles/sustainability/partner-center-sustainability-data"},{"title":"Relatórios de energia de sustentabilidade da Certificação","sidebarTitle":"Relatórios de energia da Certificação","icon":"clipboard-check","href":"/pt-BR/build/game-principles/sustainability/sustainability-case-studies"},{"title":"Linhas de base globais da plataforma","sidebarTitle":"Linhas de base globais da plataforma","icon":"globe","href":"/pt-BR/build/game-principles/sustainability/global-platform-baselines"},{"group":"Case studies","icon":"book","pages":[{"title":"Estudo de caso de Call of Duty: Modern Warfare II e Warzone","sidebarTitle":"Call of Duty","icon":"crosshairs","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-cod"},{"title":"Estudo de caso de The Elder Scrolls Online","sidebarTitle":"Elder Scrolls Online","icon":"scroll","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-elder-scrolls-online"},{"title":"Estudo de caso de For Honor","sidebarTitle":"For Honor","icon":"shield-halved","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-for-honor"},{"title":"Estudo de caso de Fortnite e Unreal Engine","sidebarTitle":"Fortnite","icon":"gamepad","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-fortnite"},{"title":"Estudo de caso de Gears of War: Reloaded","sidebarTitle":"Gears of War: Reloaded","icon":"gear","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-gears-of-war-reloaded"},{"title":"Estudo de caso de Halo Infinite","sidebarTitle":"Halo Infinite","icon":"circle","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-halo"},{"title":"Estudo de caso de Minecraft","sidebarTitle":"Minecraft","icon":"cube","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-minecraft"},{"title":"Visão geral dos estudos de caso de sustentabilidade","sidebarTitle":"Visão geral","icon":"book-open","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-overview"},{"title":"Estudo de caso de Star Wars Outlaws","sidebarTitle":"Star Wars Outlaws","icon":"jedi","href":"/pt-BR/build/game-principles/sustainability/case-studies/case-studies-star-wars-outlaws"}]}]}]},{"group":"Core Features","tag":"","pages":[{"title":"Recursos comuns do GDK para títulos XBOX e PC","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/index"},{"group":"User and identity","pages":[{"title":"Identidade do usuário e APIs XUser no GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/user/index"},{"title":"Identidade do usuário e XUser","sidebarTitle":"Identidade do usuário e XUser","icon":"right-to-bracket","href":"/pt-BR/build/core-features/common/user/player-identity-xuser"},{"title":"Modelos de usuário do Microsoft Game Development Kit","sidebarTitle":"Usuário do Microsoft Game Development Kit","icon":"user","href":"/pt-BR/build/core-features/common/user/gamecore-user-models"},{"title":"Optar pelo usuário padrão obrigatório","sidebarTitle":"Optar pelo usuário padrão obrigatório","icon":"user","href":"/pt-BR/build/core-features/common/user/users-opting-into-simplified-model"},{"title":"Estabelecer o usuário padrão do jogo","sidebarTitle":"Estabelecer o usuário padrão do","icon":"user","href":"/pt-BR/build/core-features/common/user/users-establishing-default-user"},{"title":"Alterar o usuário padrão do jogo","sidebarTitle":"Alterar o usuário padrão do jogo","icon":"user","href":"/pt-BR/build/core-features/common/user/users-changing-default-user"},{"title":"Lidar com a perda do controle","sidebarTitle":"Lidar com a perda do controle","icon":"gamepad","href":"/pt-BR/build/core-features/common/user/users-dealing-with-controller-loss"},{"title":"Quando ocorrem as associações entre usuário e controle?","sidebarTitle":"Quando ocorrem as associações entre usuário e controle","icon":"user","href":"/pt-BR/build/core-features/common/user/users-timing-of-user-to-device-association"},{"title":"Visão geral dos usuários convidados","sidebarTitle":"Usuários convidados","icon":"circle-info","href":"/pt-BR/build/core-features/common/user/users-guest-overview"},{"title":"Automação headless do XUser","sidebarTitle":"Automação headless do XUser","icon":"user","href":"/pt-BR/build/core-features/common/user/users-headless-automation"},{"title":"Como: prática recomendada para conectar um usuário","sidebarTitle":"Como: prática recomendada para conectar um usuário","icon":"book-open","href":"/pt-BR/build/core-features/common/user/xuser_howto_best_practice_signing_in"},{"title":"Usuários e dispositivos de entrada","sidebarTitle":"Usuários e dispositivos de entrada","icon":"user","href":"/pt-BR/build/core-features/common/user/users-input-devices"},{"title":"Suporte multiplataforma do XUser","sidebarTitle":"Suporte multiplataforma do XUser","icon":"user","href":"/pt-BR/build/core-features/common/user/xuser-crossplatform"}]},{"group":"Core systems async programming model","pages":[{"title":"Modelo de programação assíncrona no XBOX GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/async/index"},{"title":"Visão geral da programação assíncrona","sidebarTitle":"Programação assíncrona","icon":"circle-info","href":"/pt-BR/build/core-features/common/async/async-toc"},{"title":"Metas de design e melhorias da programação assíncrona","sidebarTitle":"Metas de design da programação assíncrona","icon":"map","href":"/pt-BR/build/core-features/common/async/async-whitepaper"},{"title":"Modelo de programação assíncrona","sidebarTitle":"Modelo de programação assíncrona","icon":"square-pen","href":"/pt-BR/build/core-features/common/async/async-programming-model"},{"group":"Async libraries","pages":[{"title":"Bibliotecas XAsync para programação de tarefas assíncronas","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/async/async-libraries/index"},{"group":"Xtaskqueue library","pages":[{"title":"Visão geral da biblioteca XTaskQueue","sidebarTitle":"Biblioteca Xtaskqueue","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue"},{"title":"Exemplo de criação de fila de tarefas","sidebarTitle":"Exemplo de criação de fila de tarefas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-create-task-queue"},{"title":"Exemplo de despacho da fila de tarefas","sidebarTitle":"Exemplo de despacho da fila de tarefas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-dispatch-task-queue"},{"title":"Exemplo de limpeza da fila de tarefas","sidebarTitle":"Exemplo de limpeza da fila de tarefas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-cleanup-task-queue"}]},{"group":"Xasync library","pages":[{"title":"Visão geral da biblioteca XAsync","sidebarTitle":"Biblioteca Xasync","icon":"toolbox","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync"},{"title":"Exemplo de configuração de tarefa assíncrona","sidebarTitle":"Exemplo de configuração de tarefa assíncrona","icon":"code","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-setup-async-task"},{"title":"Exemplo de execução de tarefa simples","sidebarTitle":"Exemplo de execução de tarefa simples","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-run-simple-task"},{"title":"Exemplo de execução de tarefa de API do Microsoft Game Development Kit","sidebarTitle":"Executar API do Microsoft Game Development Kit","icon":"cube","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasync-example-run-gdk-task"}]},{"group":"Xasyncprovider library","pages":[{"title":"Visão geral da biblioteca XAsyncProvider","sidebarTitle":"Biblioteca Xasyncprovider","icon":"circle-info","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider"},{"title":"Exemplo de configuração de provedor personalizado","sidebarTitle":"Exemplo de configuração de provedor personalizado","icon":"code","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-custom-provider"},{"title":"Exemplo de configuração de métodos de invocação","sidebarTitle":"Exemplo de configuração de métodos de invocação","icon":"code","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-invocation-methods"},{"title":"Exemplo de configuração de dados de retorno","sidebarTitle":"Exemplo de configuração de dados de retorno","icon":"code","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-return-data"},{"title":"Exemplo de configuração de cancelabilidade","sidebarTitle":"Exemplo de configuração de cancelabilidade","icon":"download","href":"/pt-BR/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-cancelability"}]}]},{"group":"Async task queue","pages":[{"title":"Design da fila de tarefas assíncronas","sidebarTitle":"Design da fila de tarefas assíncronas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design"},{"title":"Como: criar uma fila de tarefas de pool de threads","sidebarTitle":"Como: criar uma fila de pool de threads","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/creating-thread-pool-task-queue"},{"title":"Como: enviar retornos de chamada","sidebarTitle":"Como: enviar retornos de chamada","icon":"paper-plane","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/submitting-callbacks"},{"title":"Como: duplicar um identificador de fila de tarefas","sidebarTitle":"Como: duplicar um identificador de fila de tarefas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/duplicating-task-queue-handle"},{"title":"Como: criar uma fila de tarefas manual","sidebarTitle":"Como: criar uma fila de tarefas manual","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/creating-manual-task-queue"},{"title":"Como: Usar eventos para controlar o despacho manual da fila","sidebarTitle":"Como: usar eventos para controlar o despacho manual","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/control-manual-queue-dispatching"},{"title":"Como: usar uma fila de tarefas com um loop de mensagens do Windows","sidebarTitle":"Como: usar uma fila de tarefas com um","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/task-queue-windows-msg-loop"},{"title":"Como: usar a fila de tarefas do processo","sidebarTitle":"Como: usar a fila de tarefas do processo","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/using-process-task-queue"},{"title":"Como: Criar uma fila de tarefas composta","sidebarTitle":"Como: criar uma fila de tarefas composta","icon":"book-open","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/creating-composite-task-queue"},{"title":"Como: usar retornos de chamada atrasados","sidebarTitle":"Como: usar retornos de chamada atrasados","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/using-delayed-callbacks"},{"title":"Como: usar um waiter de fila de tarefas","sidebarTitle":"Como: usar um waiter de fila de tarefas","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-queue-design-howto/using-task-queue-waiter"}]},{"title":"Wrapper genérico de tarefa assíncrona","sidebarTitle":"Wrapper genérico de tarefa assíncrona","icon":"microchip","href":"/pt-BR/build/core-features/common/async/async-task-function-example"}]},{"group":"Graphics and rendering","pages":[{"group":"Graphics and rendering","pages":[{"title":"Gráficos no XBOX e no PC com o GDK","sidebarTitle":"Visão geral","icon":"palette","href":"/pt-BR/build/core-features/graphics/index"},{"title":"Gráficos","sidebarTitle":"Gráficos","icon":"palette","href":"/pt-BR/build/core-features/graphics/gc-graphics-toc"},{"group":"Direct3d 12 on XBOX","pages":[{"title":"Direct3D 12 no XBOX","sidebarTitle":"Direct3D 12 no XBOX","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/d3d12x/atoc-d3d12x"},{"title":"Visão geral do Direct3D 12.x para o Microsoft GDK","sidebarTitle":"Visão geral do Direct3D 12 no","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/d3d12x/d3d12x-overview"},{"title":"Diferenças do Direct3D 12: PC com Windows vs. Game OS do GDK","sidebarTitle":"Diferenças entre o Direct3D 12 em um","icon":"cube","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/d3d12x/d3d12x-differences-from-pc"},{"title":"Tipos de objeto XMemAlloc do Direct3D 12","sidebarTitle":"Tipos de objeto xmemalloc do Direct3D 12","icon":"brackets-curly","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/d3d12x/d3d12x-xmemalloc-objecttypes"},{"title":"Criação e uso do Direct3D no XBOX One","sidebarTitle":"Criação e uso do Direct3D no XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/creation-flags"},{"title":"Gerenciamento de recursos nativos para XBOX One","sidebarTitle":"Gerenciamento de recursos nativos para XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/native-resource-management"},{"title":"Suporte do Direct3D para suspensão e retomada","sidebarTitle":"Suporte do Direct3D para suspensão e retomada","icon":"pause","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/suspend-and-resume"},{"title":"Tesselação","sidebarTitle":"Tesselação","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/offchip-tesselation"},{"title":"Agendamento e apresentação de quadros no XBOX One","sidebarTitle":"Agendamento e apresentação de quadros no","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/frame-scheduling-and-presentation"},{"title":"Sobreposições de hardware e recursos de troca","sidebarTitle":"Sobreposições de hardware e recursos de troca","icon":"server","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/hardware-overlays"},{"title":"Compressão de cor e profundidade","sidebarTitle":"Compressão de cor e profundidade","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/directx/color-and-depth-compression"},{"title":"Áreas da tela","sidebarTitle":"Áreas da tela","icon":"palette","href":"/pt-BR/build/core-features/graphics/overviews/screen-areas"},{"title":"Saída em HDR (High Dynamic Range)","sidebarTitle":"Saída em HDR (High Dynamic Range)","icon":"display","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/hdr-support"},{"title":"Suporte a 120Hz","sidebarTitle":"Suporte a 120Hz","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/one-twenty-hz-support"},{"title":"Decodificação de Cmask","sidebarTitle":"Decodificação de Cmask","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/cmask-decoding"},{"title":"Barreiras Aprimoradas do D3D12","sidebarTitle":"Barreiras aprimoradas do D3D12","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/enhanced-barriers"},{"title":"Sincronização da GPU no XBOX Series X|S","sidebarTitle":"Sincronização da GPU no XBOX Series","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/gpu-synchronization-scarlett"},{"title":"Objetos de estado de pipeline serializados e derivados em detalhes","sidebarTitle":"Estado de pipeline serializado e derivado","icon":"chart-line","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/graphics-pso-overview"},{"title":"Windows Imaging Component (WIC) no XBOX","sidebarTitle":"Windows imaging component (wic) no XBOX","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/image-processing-overview"}]},{"group":"XBOX one overview of graphics","pages":[{"title":"Visão geral dos gráficos do XBOX One","sidebarTitle":"Visão geral dos gráficos do XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/graphics"},{"title":"Visão geral da GPU do XBOX One","sidebarTitle":"GPU do XBOX One","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-gpu-overview"},{"title":"Unidades de computação de GPU do XBOX One","sidebarTitle":"Unidades de computação de GPU do XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-gpu-compute-units"},{"title":"Acesso à memória da GPU do XBOX One: ONION, GARLIC e mais","sidebarTitle":"Acesso à memória da GPU do XBOX One: ONION,","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-gpu-memory-access"},{"title":"Visão geral da memória XG","sidebarTitle":"Visão geral da memória XG","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/d3d12x/xg-memory-overview"},{"title":"Caches e coerência na GPU do XBOX One","sidebarTitle":"Caches e coerência na GPU do XBOX One","icon":"bolt","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/caches-and-coherency-on-xbox-one-gpu"},{"title":"Como funcionam as instruções VMEM?","sidebarTitle":"Como funcionam as instruções VMEM?","icon":"brackets-curly","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/how-do-vmem-instructions-work"},{"title":"Referência rápida de ocupação do XBOX One","sidebarTitle":"Ocupação rápida do XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-occupancy-quick-reference"},{"title":"Renderização em tabuleiro de xadrez no XBOX One","sidebarTitle":"Renderização em tabuleiro de xadrez no XBOX One","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/checkerboard-rendering-on-xbox-one"},{"title":"Modificação automática de sombreadores para renderização em xadrez","sidebarTitle":"Modificação automática de sombreadores para","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/automatic-shader-modification-for-checkerboard-rendering"},{"title":"Resolução dinâmica no XBOX One","sidebarTitle":"Resolução dinâmica no XBOX One","icon":"display","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-dynamic-resolution"},{"title":"Implementando um gerenciador de memória ESRAM","sidebarTitle":"Implementando um gerenciador de memória ESRAM","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/xbox-one-esram-manager"}]},{"group":"XBOX series x|s graphics feature overviews","pages":[{"title":"Visões gerais dos recursos gráficos do XBOX Series X|S","sidebarTitle":"Recursos gráficos do XBOX series x|s","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/graphics-newfeatures-toc"},{"group":"Sampler feedback introduction","pages":[{"title":"Sampler Feedback e SFS no XBOX Series X|S","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/index"},{"title":"Visão geral do Sampler Feedback","sidebarTitle":"Sampler feedback","icon":"code","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/sf-overview"},{"title":"Por que usar o Sampler Feedback?","sidebarTitle":"Por que usar o sampler feedback?","icon":"palette","href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/why-sf"},{"title":"Design de hardware de GPU do Sampler Feedback","sidebarTitle":"Design de hardware de GPU do sampler feedback","icon":"server","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/sf-gpu-design"},{"title":"Visão geral da API do Direct3D 12 para Sampler Feedback","sidebarTitle":"API do Direct3D 12 para sampler feedback","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/sf-api-design"},{"title":"Exemplo de uso do Sampler Feedback for Streaming (SFS)","sidebarTitle":"Sampler feedback for streaming (sfs)","icon":"video","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/sfs/sfs-usage"}]},{"group":"Raytracing introduction","pages":[{"title":"Ray tracing no XBOX Series X|S com XDXR","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/index"},{"title":"Raytracing e DXR","sidebarTitle":"Raytracing e DXR","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-overview"},{"title":"Design de hardware de ray tracing","sidebarTitle":"Design de hardware de ray tracing","icon":"server","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-hardware-design"},{"title":"XDXR (XBOX DXR)","sidebarTitle":"XDXR (XBOX DXR)","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-xdxr"},{"title":"Construtores de BVH","sidebarTitle":"Construtores de BVH","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-bvhbuilders"},{"title":"XDXRStandaloneTraverse","sidebarTitle":"XDXRStandaloneTraverse","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-standalone"},{"title":"Compactação de BVH","sidebarTitle":"Compactação de BVH","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-compression"},{"title":"RTPSO offline do XDXR","sidebarTitle":"RTPSO offline do XDXR","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-offlinertpso"},{"title":"Práticas recomendadas e recomendações do XDXR","sidebarTitle":"Práticas recomendadas e recomendações do XDXR","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-xdxrbestpractices"},{"title":"Suporte a k-DOP do XDXR para AABBs de instância mais justas","sidebarTitle":"Suporte a k-DOP do XDXR para instâncias mais justas","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/raytracing/rt-kdop"}]},{"group":"Mesh shader introduction","pages":[{"title":"Mesh shaders e meshlets no XBOX Series X|S","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/index"},{"title":"Visão geral do pipeline de Mesh Shader","sidebarTitle":"Pipeline de Mesh Shader","icon":"circle-info","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-overview"},{"title":"Por que usar Mesh Shaders?","sidebarTitle":"Por que usar mesh shaders?","icon":"palette","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-why"},{"title":"Visão geral da API do pipeline de Mesh Shader","sidebarTitle":"API do pipeline de mesh shader","icon":"palette","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-api-design"},{"title":"Uso do pipeline de Mesh Shader","sidebarTitle":"Uso do pipeline de mesh shader","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-usage"},{"title":"Meshlets","sidebarTitle":"Meshlets","icon":"palette","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-meshlet-render"},{"title":"Exemplo de culling de meshlets","sidebarTitle":"Exemplo de culling de meshlets","icon":"code","href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-meshlet-culling"},{"title":"Mesh Shaders no XBOX Series X|S","sidebarTitle":"Mesh shaders no XBOX series x|s","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/ms/ms-scarlett"}]},{"group":"Variable rate shading introduction","pages":[{"title":"Variable Rate Shading (VRS) no XBOX Series X|S","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/newfeatures/vrs/index"},{"title":"Visão geral do Variable Rate Shading","sidebarTitle":"Variable rate shading","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/vrs/vrs-overview"},{"title":"Por que usar o Variable Rate Shading?","sidebarTitle":"Por que usar o variable rate shading?","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/vrs/why-vrs"},{"title":"Design do recurso Variable Rate Shading (VRS)","sidebarTitle":"Recurso de variable rate shading (vrs)","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/vrs/vrs-feature"},{"title":"API do Direct3D 12 para Variable Rate Shading","sidebarTitle":"API do Direct3D 12 para variable rate shading","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/vrs/vrs-api"}]},{"group":"XBOX texture compressor overview","pages":[{"title":"Referência da ferramenta XBOX Texture Compressor (XBTC)","description":"Referência do XBTC, o XBOX Texture Compressor que produz texturas para a unidade de descompactação de hardware do XBOX Series X|S, além da configuração de lote em JSON.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/newfeatures/xbtc/index"},{"title":"Visão geral do XBOX Texture Compressor","description":"Visão geral do XBOX Texture Compressor","sidebarTitle":"XBOX texture compressor","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/xbtc/xbox-texture-compressor"},{"title":"Ferramenta XBOX Texture Compressor (XBTC.exe)","description":"Ferramenta XBOX Texture Compressor (XBTC.exe)","sidebarTitle":"Ferramenta XBOX texture compressor (xbtc.exe)","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/xbtc/xbtc"},{"title":"Especificação do arquivo de pacote do XBOX Texture Compressor (XBTC)","description":"Especificação do arquivo de pacote do XBOX Texture Compressor (XBTC)","sidebarTitle":"Arquivo do XBOX texture compressor (xbtc)","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/xbtc/xbtc-archive-format"},{"title":"Configuração de lote em JSON","description":"Configuração de lote em JSON","sidebarTitle":"Configuração de lote em JSON","icon":"sliders","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/newfeatures/xbtc/xbtc-json-batch-configuration"}]},{"title":"Visão geral da GPU do XBOX Series X|S","description":"Visão geral da arquitetura e dos recursos da GPU do XBOX Series X|S para desenvolvedores de jogos que têm como alvo o console com Direct3D 12.x e o GDK.","sidebarTitle":"GPU do XBOX Series X|S","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/gpu-overview"},{"title":"Visão geral da memória gráfica do XBOX Series X|S","description":"Memória virtual gráfica do XBOX Series X|S: espaço de endereço unificado de CPU/GPU, páginas de 64 KB e 2 MB, heap XMemAlloc e extensões de recursos lado a lado.","sidebarTitle":"Memória gráfica do XBOX series x|s","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/graphics-memory-overview"},{"title":"Layouts e tiling de texturas para XBOX Series X|S","description":"Layouts e tiling de texturas para XBOX Series X|S","sidebarTitle":"Layouts e tiling de texturas para XBOX","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/scarlett-tex-layouts"},{"title":"Dolby Vision para jogos XBOX Gen9","description":"Dolby Vision para jogos XBOX Gen9","sidebarTitle":"Dolby Vision para jogos XBOX Gen9","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/dolby-vision-for-gaming"},{"title":"Recomendações de otimização para o XBOX Series S","sidebarTitle":"Otimização do XBOX Series S","icon":"gauge-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"title":"DirectX-Specs","description":"DirectX-Specs","sidebarTitle":"DirectX-specs","icon":"palette","href":"/pt-BR/build/core-features/graphics/directx-specs"},{"group":"Microsoft graphics presentations","pages":[{"title":"Apresentações de gráficos do XBOX da XFest e do XDD","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/overviews/presentations/index"},{"title":"Apresentações de gráficos da Microsoft","sidebarTitle":"Apresentações de gráficos da Microsoft","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/gc-graphics-presentations"},{"group":"XBOX dev days 2024","pages":[{"title":"Xdd2024","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/index"},{"group":"Summaries","pages":[{"title":"Equipamento ajustado: otimizando a renderização de Call of Duty","sidebarTitle":"Equipamento ajustado: otimizando Call of","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr01"},{"title":"Aproveitando ao máximo o compilador de sombreadores do XBOX","sidebarTitle":"Aproveitando ao máximo o compilador de","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr02"},{"title":"Novidades do PIX","sidebarTitle":"Novidades do PIX","icon":"gauge-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr03"},{"title":"Dicas e truques de depuração de GPU","sidebarTitle":"Dicas e truques de depuração de GPU","icon":"bug","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr04"},{"title":"Mesh shaders: histórias da linha de frente","sidebarTitle":"Mesh shaders: histórias da linha de frente","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr05"},{"title":"Otimizando o desempenho de sombreadores com o Shader Explorer do PIX","sidebarTitle":"Otimizando o desempenho de sombreadores com","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr06"},{"title":"Raytracing no XBOX: desempenho e otimização","sidebarTitle":"Raytracing no XBOX: desempenho e","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr07"},{"title":"Dicas e truques de desempenho de GPU","sidebarTitle":"Dicas e truques de desempenho de GPU","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr08"},{"title":"Investigação rápida de desempenho com o GPU Trace","sidebarTitle":"Investigação rápida de desempenho com o","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr09"},{"title":"Raytracing no XBOX: atualização de 2024","sidebarTitle":"Raytracing no XBOX: atualização de 2024","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr10"},{"title":"Extensibilidade do Mesh and Texture Viewer","sidebarTitle":"Extensibilidade do Mesh and Texture Viewer","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr11"},{"title":"Otimizar fluxos de trabalho de desenvolvimento de jogos com o Visual Studio e IA","sidebarTitle":"Otimizando fluxos de trabalho de desenvolvimento de jogos","icon":"palette","href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr12"},{"title":"Renderização orientada por GPU com mesh shaders em Alan Wake 2®","sidebarTitle":"Renderização orientada por GPU com mesh shaders","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr13"}]},{"group":"Overviews","pages":[{"title":"Aproveitando ao máximo o compilador de shaders do XBOX","sidebarTitle":"Aproveitando ao máximo o shader do XBOX","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/getting-the-most-from-xbox-shader-compiler"},{"title":"Novidades do PIX em 2024","sidebarTitle":"Novidades do PIX em 2024","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/whats-new-in-pix-2024"},{"title":"Dicas e truques de depuração de GPU para XBOX","sidebarTitle":"Dicas e truques de depuração de GPU","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gpu-debugging-tips-and-tricks"},{"title":"Otimizar o desempenho de shaders com o PIX Shader Explorer","sidebarTitle":"Otimizar o desempenho de shaders com o","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/optimizing-shader-performance-with-pix-shader-explorer"},{"title":"Visão geral das dicas e truques de desempenho de GPU 2024","sidebarTitle":"Dicas e truques de desempenho de GPU 2024","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xdd2024/gpu-performance-tips-and-tricks"}]}]},{"group":"Xfest 2022","pages":[{"title":"Xfest2022","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/index"},{"title":"Um tour pelo novo PIX Checklist: desempenho de GPU facilitado","sidebarTitle":"Um tour pelo novo PIX Checklist: GPU","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr01"},{"title":"Usando o HDR e o hardware de vídeo do XBOX Series X|S","sidebarTitle":"Aproveitando o poder do XBOX Series","icon":"display","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr02"},{"title":"Ritmo de quadros e latência com as APIs de apresentação do GDKX","sidebarTitle":"Noções básicas sobre ritmo de quadros e latência","icon":"network-wired","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr03"},{"title":"Problemas gráficos comuns do XBOX Series X|S e soluções","sidebarTitle":"Gráficos comuns do XBOX Series X|S","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr06"},{"title":"Melhorias no PIX para XBOX","sidebarTitle":"Melhorias no PIX","icon":"gauge-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr07"},{"title":"Práticas recomendadas para traçado de raios no XBOX Series X|S","sidebarTitle":"Práticas recomendadas para traçado de raios no XBOX","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2022/gc-graphics-xfest-2022-gr09"}]},{"group":"Xfest 2019","pages":[{"title":"Xfest2019","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2019/index"},{"title":"Apresentação da visão geral da GPU do XBOX Series X|S","sidebarTitle":"Visão geral da GPU do XBOX Series X|S","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr01"},{"title":"Jogos responsivos","sidebarTitle":"Jogos responsivos","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr04"},{"title":"Sombreamento de taxa variável e iluminação esparsa","sidebarTitle":"Sombreamento de taxa variável e esparsa","icon":"palette","tag":"NDA","hidden":true,"href":"/pt-BR/build/core-features/graphics/overviews/presentations/xfest2019/gc-graphics-xfest-2019-gr08"}]}]},{"title":"Exemplos de gráficos","sidebarTitle":"Exemplos de gráficos","icon":"code","href":"/pt-BR/build/core-features/graphics/graphics-samples"}]},{"group":"Lighting","pages":[{"title":"API de iluminação e LampArray no XBOX e no PC","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/lighting/index"},{"title":"Visão geral da API de iluminação","sidebarTitle":"API de iluminação","icon":"circle-info","href":"/pt-BR/build/core-features/common/lighting/gc-lighting-toc"},{"group":"Lighting concepts","pages":[{"title":"Noções básicas do LampArray","sidebarTitle":"Noções básicas do LampArray","icon":"note-sticky","href":"/pt-BR/build/core-features/common/lighting/lighting-basics"},{"title":"Definir cores em um LampArray","sidebarTitle":"Definir cores em um lamparray","icon":"sliders","href":"/pt-BR/build/core-features/common/lighting/lighting-colors"},{"title":"Efeitos de LampArray","sidebarTitle":"Efeitos de lamparray","icon":"compass","href":"/pt-BR/build/core-features/common/lighting/lighting-effects"}]}]}]},{"group":"Input and devices","pages":[{"title":"APIs de entrada e hardware para títulos do XBOX GDK","sidebarTitle":"Visão geral","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/index"},{"title":"Entrada","sidebarTitle":"Entrada","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/gc-input-toc"},{"group":"Overview of gameinput","pages":[{"title":"Visões gerais","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/input/overviews/index"},{"title":"Visão geral do GameInput","sidebarTitle":"Visão geral do GameInput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/overviews/input-overview"},{"title":"Perguntas frequentes sobre o GameInput","sidebarTitle":"Perguntas frequentes sobre o GameInput","icon":"circle-info","href":"/pt-BR/build/core-features/common/input/overviews/input-faq"},{"title":"Fundamentos do GameInput","sidebarTitle":"Fundamentos do GameInput","icon":"lightbulb","href":"/pt-BR/build/core-features/common/input/overviews/input-fundamentals"},{"title":"Leituras do GameInput","sidebarTitle":"Leituras do GameInput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/overviews/input-readings"},{"title":"Dispositivos do GameInput","sidebarTitle":"Dispositivos do gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/overviews/input-devices"},{"title":"GameInput para PC e console com NuGet","sidebarTitle":"GameInput para PC e console com NuGet","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/overviews/input-nuget"},{"title":"Controle de versão da API do GameInput","sidebarTitle":"Controle de versão da API do GameInput","icon":"clock-rotate-left","href":"/pt-BR/build/core-features/common/input/overviews/input-versioning"}]},{"group":"Advanced gameinput topics","pages":[{"title":"Tópicos avançados do GameInput: force feedback e retornos de chamada","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/input/advanced/index"},{"title":"Tópicos avançados do GameInput","sidebarTitle":"Tópicos avançados do GameInput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/advanced/input-advanced-topics"},{"title":"Retornos de chamada do GameInput","sidebarTitle":"Retornos de chamada do GameInput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/advanced/input-callbacks"},{"title":"Filas de trabalho do GameInput","sidebarTitle":"Filas de trabalho do gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/advanced/input-work-queues"},{"title":"Dynamic Latency Input","sidebarTitle":"Dynamic latency input","icon":"network-wired","href":"/pt-BR/build/core-features/common/input/advanced/input-synchronization"},{"title":"Force feedback no GameInput","sidebarTitle":"Force feedback no gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/advanced/input-forcefeedback"},{"title":"Teclados e mouses no GameInput","sidebarTitle":"Teclados e mouses no gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/advanced/input-keyboard-mouse"}]},{"group":"Gameinput for hardware developers","pages":[{"title":"Hardware do GameInput: force feedback, háptica e sensores","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/input/hardware/index"},{"title":"GameInput para desenvolvedores de hardware","sidebarTitle":"Gameinput para desenvolvedores de hardware","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-topics"},{"title":"Ferramenta de mapeamento de dispositivos e guia de testes do GameInput","sidebarTitle":"Ferramenta de mapeamento de dispositivos do gameinput e","icon":"book-open","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-mapping"},{"title":"Interface com os diferentes tipos de dispositivo do GameInput","sidebarTitle":"Interface com os diferentes","icon":"brackets-curly","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-interfaces"},{"title":"Interface de force feedback do GameInput","sidebarTitle":"Interface de force feedback do gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-force-feedback"},{"title":"Sensores no GameInput","sidebarTitle":"Sensores no gameinput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-sensors"},{"title":"Háptica no GameInput","sidebarTitle":"Háptica no gameinput","icon":"server","href":"/pt-BR/build/core-features/common/input/hardware/input-hardware-haptics"}]},{"group":"Gameinput porting guide","pages":[{"title":"Portabilidade do código de entrada existente para o GameInput","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/input/porting/index"},{"title":"Combinação do GameInput com pilhas de entrada existentes","sidebarTitle":"Combinação do GameInput com a entrada existente","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/porting/input-porting"},{"title":"Portabilidade do Windows.XBOX.Input para o GameInput","sidebarTitle":"Portabilidade do Windows.XBOX.Input para","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/porting/input-porting-wxi"},{"title":"Portabilidade do XInput para o GameInput","sidebarTitle":"Portabilidade do XInput para o GameInput","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/porting/input-porting-xinput"}]},{"title":"Suporte ao teclado virtual","sidebarTitle":"Suporte ao teclado virtual","icon":"gamepad","href":"/pt-BR/build/core-features/common/input/overviews/virtualkeyboardsupport"}]},{"group":"Game configuration and packaging","pages":[{"group":"Game configuration","pages":[{"title":"Editor e referência do MicrosoftGame.config","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/game-config/index"},{"title":"Visão geral do MicrosoftGame.config","sidebarTitle":"Microsoftgame.config","icon":"circle-info","href":"/pt-BR/build/core-features/common/game-config/MicrosoftGameConfig-Overview"},{"title":"Editor do MicrosoftGame.config","sidebarTitle":"Editor do Microsoftgame.config","icon":"clipboard-list","href":"/pt-BR/build/core-features/common/game-config/MicrosoftGameConfig-Editor"},{"title":"Localização do MicrosoftGame.config","sidebarTitle":"Localização do Microsoftgame.config","icon":"language","href":"/pt-BR/build/core-features/common/game-config/MicrosoftGameConfig-Localization"}]},{"group":"Packaging","pages":[{"title":"Empacotamento e implantação para títulos do XBOX GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/packaging/index"},{"title":"Visão geral do empacotamento","sidebarTitle":"Visão geral do empacotamento","icon":"box","href":"/pt-BR/build/core-features/common/packaging/overviews/packaging"},{"title":"XBOX Game Package Manager","sidebarTitle":"XBOX game package manager","icon":"box","href":"/pt-BR/build/core-features/common/packaging/xgpm"},{"title":"Package Uploader","sidebarTitle":"Package Uploader","icon":"box","href":"/pt-BR/build/core-features/common/packaging/package-uploader"},{"title":"Introdução ao empacotamento de títulos para consoles XBOX","sidebarTitle":"Introdução ao empacotamento de títulos","icon":"circle-info","href":"/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-console"},{"title":"Introdução ao empacotamento de títulos para PC com as ferramentas MSIXVC","sidebarTitle":"Introdução ao empacotamento de títulos","icon":"box","href":"/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC"},{"title":"Instalação por Streaming e Intelligent Delivery: uma visão geral","sidebarTitle":"Instalação por streaming e Intelligent Delivery","icon":"video","href":"/pt-BR/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery"},{"title":"Suporte a Games-as-a-Service (GaaS)","sidebarTitle":"Suporte a games-as-a-service (gaas)","icon":"box","href":"/pt-BR/build/core-features/common/packaging/supporting-games-as-a-service"},{"group":"Msixvc2 packaging (preview)","pages":[{"title":"Visão geral do empacotamento MSIXVC2","sidebarTitle":"Empacotamento Msixvc2","icon":"box","href":"/pt-BR/build/core-features/common/packaging/overviews/packaging-msixvc2-overview"},{"title":"Introdução ao empacotamento MSIXVC2 para PC","sidebarTitle":"Introdução ao empacotamento MSIXVC2","icon":"box","href":"/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC-msixvc2"},{"title":"Atualizações de conteúdo com MSIXVC2","sidebarTitle":"Atualizações de conteúdo com msixvc2","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-updates-msixvc2"},{"title":"Modelo de criptografia do MSIXVC2","sidebarTitle":"Modelo de criptografia do Msixvc2","icon":"lock","href":"/pt-BR/build/core-features/common/packaging/packaging-encryption-msixvc2"}]},{"group":"Common packaging tasks and workflow overview","pages":[{"title":"Empacotamento de títulos, atualizações e teste de instalação por streaming","sidebarTitle":"Empacotamento de títulos, atualizações de conteúdo e","icon":"video","href":"/pt-BR/build/core-features/common/packaging/title-packaging-streaming-install-testing"},{"group":"Submission validator (submissionvalidator.dll)","pages":[{"title":"Referência das verificações de qualidade do Submission Validator (SubVal)","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/packaging/subval/index"},{"title":"Submission Validator (SubmissionValidator.dll)","sidebarTitle":"Submission validator (submissionvalidato","icon":"box","href":"/pt-BR/build/core-features/common/packaging/subval/submissionvalidator"},{"title":"Criar um pacote de símbolos manualmente","href":"/pt-BR/build/core-features/common/packaging/subval/create-symbol-bundle-manually"},{"title":"Verificações de qualidade do Submission Validator","sidebarTitle":"Verificações de qualidade do submission validator","icon":"paper-plane","href":"/pt-BR/build/core-features/common/packaging/subval/submissionvalidator-tests"},{"title":"Mensagens do Submission Validator","sidebarTitle":"Mensagens do submission validator","icon":"box","href":"/pt-BR/build/core-features/common/packaging/subval/submissionvalidator-messages"}]},{"title":"Empacotamento de aplicativos durante o desenvolvimento","sidebarTitle":"Empacotamento de aplicativos durante o desenvolvimento","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-packaging-during-development"},{"title":"Visão geral do Flat File Install","sidebarTitle":"Flat file install","icon":"circle-info","href":"/pt-BR/build/core-features/common/packaging/packaging-flatfileinstall"},{"title":"Testando pacotes em um PC de desenvolvimento","sidebarTitle":"Testando pacotes em um pc de desenvolvimento","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-testing-PC-install"},{"title":"Práticas recomendadas de atualização de conteúdo","sidebarTitle":"Práticas recomendadas de atualização de conteúdo","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-updates"},{"title":"Criar discos de teste","sidebarTitle":"Criar discos de teste","icon":"box","href":"/pt-BR/build/core-features/common/packaging/creating-test-compilation-discs"},{"title":"Criando um subconjunto de disco","sidebarTitle":"Criando um subconjunto de disco","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-disc-subset"},{"title":"Visão geral dos discos de teste entre gerações","sidebarTitle":"Discos de teste entre gerações","icon":"box","href":"/pt-BR/build/core-features/common/packaging/creating-cross-gen-test-discs"},{"title":"Criar discos","sidebarTitle":"Criar discos","icon":"box","href":"/pt-BR/build/core-features/common/packaging/creating-discs"},{"title":"Dependências de pacotes de estrutura","sidebarTitle":"Dependências de pacotes de estrutura","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-framework-packages"},{"title":"Ações de instalação personalizadas","sidebarTitle":"Ações de instalação personalizadas","icon":"download","href":"/pt-BR/build/core-features/common/packaging/packaging-custom-install-actions"},{"title":"Suporte a mods para títulos GDK para PC","sidebarTitle":"Suporte a mods para títulos GDK para pc","icon":"cube","href":"/pt-BR/build/core-features/common/packaging/packaging-mods"},{"title":"Pacotes de conteúdo para download (DLC) do GDK","sidebarTitle":"Microsoft Game Development Kit","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-downloadable-content-dlc"},{"title":"Pacotes de Publisher Content","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-publisher-content"},{"title":"Criando, examinando e testando atualizações de conteúdo","sidebarTitle":"Criando, examinando e testando","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-testing-updates"}]},{"group":"Intelligent delivery features","pages":[{"title":"Intelligent Delivery","sidebarTitle":"Intelligent Delivery","icon":"box","href":"/pt-BR/build/core-features/common/packaging/overviews/intelligentdelivery"},{"title":"Intelligent Delivery: recursos e receitas","sidebarTitle":"Intelligent Delivery: recursos e","icon":"box","href":"/pt-BR/build/core-features/common/packaging/intelligentdelivery-features-recipes"},{"title":"Intelligent Delivery: especificadores de marca personalizada","sidebarTitle":"Intelligent Delivery: marca personalizada","icon":"box","href":"/pt-BR/build/core-features/common/packaging/intelligentdelivery-custom"},{"title":"Intelligent Delivery: especificadores de dispositivo","sidebarTitle":"Intelligent Delivery: especificadores de dispositivo","icon":"box","href":"/pt-BR/build/core-features/common/packaging/intelligentdelivery-device"},{"title":"Intelligent Delivery: especificadores de idioma","sidebarTitle":"Intelligent Delivery: idioma","icon":"language","href":"/pt-BR/build/core-features/common/packaging/intelligentdelivery-language"},{"title":"Intelligent Delivery: conteúdo OnDemand","sidebarTitle":"Intelligent Delivery: conteúdo OnDemand","icon":"box","href":"/pt-BR/build/core-features/common/packaging/intelligentdelivery-ondemand"},{"group":"Intelligent delivery implementation","pages":[{"title":"Reordenação dinâmica de chunks","sidebarTitle":"Reordenação dinâmica de chunks","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-chunkreordering"},{"title":"Instalação por streaming: depuração","sidebarTitle":"Instalação por streaming: depuração","icon":"video","href":"/pt-BR/build/core-features/common/packaging/packaging-debugging"},{"title":"Instalação por streaming: status","sidebarTitle":"Instalação por streaming: status","icon":"chart-line","href":"/pt-BR/build/core-features/common/packaging/packaging-installstatus"},{"title":"Funcionalidade de vários discos","sidebarTitle":"Funcionalidade de vários discos","icon":"box","href":"/pt-BR/build/core-features/common/packaging/packaging-multi-disc"}]}]},{"group":"Tools for streaming installation","pages":[{"title":"Esquema do pacote de implantação e ferramentas de instalação por streaming","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/packaging/deployment/index"},{"title":"Ferramentas para instalação por streaming","sidebarTitle":"Ferramentas para instalação por streaming","icon":"video","href":"/pt-BR/build/core-features/common/packaging/deployment/atoc-deployment-tools"},{"group":"Deployment package schema","pages":[{"title":"Esquema do pacote de implantação","sidebarTitle":"Esquema do pacote de implantação","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/atoc-deployment-schema"},{"title":"Elemento \u003cChunk>","sidebarTitle":"Elemento \u003cchunk>","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/deployment-element-chunk"},{"title":"Elemento \u003cFileGroup>","sidebarTitle":"Elemento \u003cfilegroup>","icon":"users","href":"/pt-BR/build/core-features/common/packaging/deployment/deployment-element-filegroup"},{"title":"Elemento \u003cPackage>","sidebarTitle":"Elemento \u003cpackage>","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/deployment-element-package"}]},{"title":"Criar pacote (makepkg.exe)","sidebarTitle":"Criar pacote (makepkg.exe)","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/makepkg"},{"title":"Criar índice de recursos do pacote (MakePRI.exe)","sidebarTitle":"Criar índice de recursos do pacote","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/makepri"},{"title":"packageutil.exe","sidebarTitle":"Packageutil.exe","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/packageutil"},{"title":"Dividir pacote (splitpkg.exe)","sidebarTitle":"Dividir pacote (splitpkg.exe)","icon":"box","href":"/pt-BR/build/core-features/common/packaging/deployment/splitpkg"}]}]}]},{"group":"Game streaming","pages":[{"title":"Suporte a toque e streaming do XBOX Cloud Gaming","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/game-streaming/index"},{"title":"Introdução ao streaming de jogos","sidebarTitle":"Introdução ao streaming de jogos","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-overview"},{"group":"Game streaming setup","pages":[{"title":"Fazendo streaming do seu jogo","sidebarTitle":"Fazendo streaming do seu jogo","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-stream-your-game"},{"title":"Configurando seu XBOX Development Kit para streaming","sidebarTitle":"Configurando seu XBOX Development Kit","icon":"download","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-setup-xbox-developer-kit"},{"title":"Visão geral do Aplicativo de Teste de Conteúdo (CTA) para Android (Preterido)","sidebarTitle":"Aplicativo de teste de conteúdo (cta) para Android","icon":"circle-info","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-android-content-test-application"},{"title":"Visão geral do Aplicativo de Teste de Conteúdo (CTA) para Web","sidebarTitle":"Aplicativo de teste de conteúdo (CTA) para Web","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-web-content-test-application"},{"title":"Visão geral do Aplicativo de Teste de Conteúdo (CTA) para Windows (Preterido)","sidebarTitle":"Aplicativo de teste de conteúdo (CTA) para Windows","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-windows-pc-content-test-application"},{"title":"Visão geral da configuração de stream do Aplicativo de Teste de Conteúdo (CTA)","sidebarTitle":"Stream do aplicativo de teste de conteúdo (cta)","icon":"sliders","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-content-test-application-stream-config"}]},{"group":"Game streaming basics","pages":[{"title":"Chamadas de API com reconhecimento de nuvem","sidebarTitle":"Chamadas de API com reconhecimento de nuvem","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-am-i-streaming"},{"title":"Otimizando seu jogo para o XBOX Game Streaming","sidebarTitle":"Otimizando seu jogo para o XBOX Game","icon":"gauge-high","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-optimizing-your-game"},{"title":"XBOX Game Streaming VS. XBOX Remote Play","sidebarTitle":"XBOX Game Streaming VS. XBOX Remote Play","icon":"bug","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-project-xcloud-vs-console-streaming"},{"title":"Referenciar servidores do XBOX Game Streaming em declarações XSTS","sidebarTitle":"Referenciando servidores do XBOX Game Streaming","icon":"right-to-bracket","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-referencing-xcloud-servers-in-xsts-claims"}]},{"group":"Creating touch experiences","pages":[{"title":"Introdução ao toque","sidebarTitle":"Introdução ao toque","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-getting-started-with-touch"},{"title":"Criar uma interface de toque nativa com IGameInput","sidebarTitle":"Criar uma interface de toque nativa para","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-native-touch-igameinput"},{"group":"Touch adaptation kit","pages":[{"title":"Game streaming touch touch adaptation bundle","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-bundle"},{"group":"Touch adaptation kit editor","pages":[{"title":"Editor do Touch Adaptation Kit (TAK) para Visual Studio Code","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/index"},{"title":"O que é o Editor do Touch Adaptation Kit?","sidebarTitle":"O que é o editor do Touch Adaptation Kit?","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor"},{"title":"Configuração do Editor TAK","sidebarTitle":"Configuração do editor tak","icon":"download","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-setup"},{"title":"Criação de pacotes e layouts no Editor TAK","sidebarTitle":"Criação de pacotes e layouts no tak","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-create-bundle"},{"title":"Visualizar layouts de adaptação por toque","sidebarTitle":"Visualizar layouts de adaptação por toque","icon":"paper-plane","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-preview-layouts"},{"title":"Personalização da visualização dos controles por toque","sidebarTitle":"Personalização da visualização dos controles por toque","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-customize-preview"},{"title":"Empacotamento de pacotes de adaptação por toque com o Editor TAK","sidebarTitle":"Empacotamento de pacotes de adaptação por toque com","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-pack-bundles"},{"title":"Solução de problemas e comentários","sidebarTitle":"Solução de problemas e comentários","icon":"triangle-exclamation","href":"/pt-BR/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-troubleshooting"}]},{"group":"Command line tool (tak.exe)","pages":[{"title":"Referência da ferramenta de linha de comando do Touch Adaptation Kit (TAK)","sidebarTitle":"Visão geral","icon":"screwdriver-wrench","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/index"},{"title":"Ferramenta de linha de comando do Touch Adaptation Kit (tak.exe)","sidebarTitle":"Ferramenta de linha de comando do Touch Adaptation Kit","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line"},{"group":"Create command","pages":[{"title":"Comando create","sidebarTitle":"Comando create","icon":"terminal","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-create-command"},{"title":"Modelos","sidebarTitle":"Modelos","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-templates"}]},{"title":"Comando convert","sidebarTitle":"Comando convert","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-convert-command"},{"title":"Comando license","sidebarTitle":"Comando license","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-license-command"},{"title":"Comando notice","sidebarTitle":"Comando notice","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-notice-command"},{"title":"Comando pack","sidebarTitle":"Comando pack","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-pack-command"},{"title":"Comando serve","sidebarTitle":"Comando serve","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-serve-command"},{"title":"Comando settings","sidebarTitle":"Comando settings","icon":"sliders","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-settings-command"},{"title":"Comando takx-version","sidebarTitle":"Comando takx-version","icon":"clock-rotate-left","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-takx-version-command"},{"title":"Comando unpack","sidebarTitle":"Comando unpack","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-unpack-command"},{"title":"Comando verify","sidebarTitle":"Comando verify","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-verify-command"},{"title":"Comando version","sidebarTitle":"Comando version","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-version-command"}]},{"title":"Localizando o conteúdo do Touch Adaptation Kit","sidebarTitle":"Localizando o conteúdo do Touch Adaptation Kit","icon":"language","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-tak-localization"},{"title":"Referência do Touch Adaptation Kit (TAK)","sidebarTitle":"Touch Adaptation Kit (TAK)","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview"},{"group":"Building layouts","pages":[{"title":"Criando layouts de controles por toque para game streaming do XBOX","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/index"},{"title":"Criar layouts de controles por toque","sidebarTitle":"Criar layouts de controles por toque","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-building-touch-layout"},{"title":"Guia do designer para criar controles por toque","sidebarTitle":"Guia do designer para criar controles por toque","icon":"book-open","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-designers-guide"},{"title":"Criar um layout de controles por toque personalizado com o GitHub Copilot","sidebarTitle":"Criar layout de controles por toque personalizado","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-build-touch-layout-github-copilot"},{"title":"Game streaming tak custom assets","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-custom-assets"},{"title":"Modo de alto contraste","sidebarTitle":"Modo de alto contraste","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-high-contrast-mode"},{"title":"Alterando layouts de controles por toque com base no estado do jogo","sidebarTitle":"Alterando layouts de controles por toque com base no","icon":"chart-line","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-changing-layouts-game-state"},{"title":"Implantando seus layouts de controles por toque","sidebarTitle":"Implantando seus layouts de controles por toque","icon":"box","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-deploying-touch-layout"},{"title":"Publicando layouts de toque","sidebarTitle":"Publicando layouts de toque","icon":"rocket","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-publishing-layouts"}]},{"group":"Sample layouts","pages":[{"title":"Exemplos","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/index"},{"title":"Introdução aos layouts de pacotes de toque","sidebarTitle":"Introdução aos pacotes de toque","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-getting-started-with-sample-layouts"},{"title":"Layout de controles por toque para direção","sidebarTitle":"Layout de controles por toque para direção","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-tak-sample-driving"},{"title":"Layout de controles por toque para luta","sidebarTitle":"Layout de controles por toque para luta","icon":"code","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-tak-sample-fighter"},{"title":"Layout de controles por toque para tiro em primeira pessoa","sidebarTitle":"Controles por toque para tiro em primeira pessoa","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-tak-sample-first-person"},{"title":"Layout de controles por toque do controle XBOX padrão","sidebarTitle":"Controles por toque do controle XBOX padrão","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-tak-sample-full-layout"},{"title":"Layout de controles por toque para plataforma 2D","sidebarTitle":"Layout de controles por toque para plataforma 2D","icon":"gamepad","href":"/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/samples/game-streaming-touch-tak-sample-platformer"}]}]}]},{"group":"Graphics","pages":[{"title":"Visão geral do DirectCapture","sidebarTitle":"Directcapture","icon":"video","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-directcapture-overview"},{"title":"Visão geral da resolução personalizada","sidebarTitle":"Resolução personalizada","icon":"display","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-custom-resolution-overview"},{"title":"Práticas recomendadas para resolução personalizada no game streaming","sidebarTitle":"Práticas recomendadas para game streaming","icon":"display","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-custom-resolution-best-practices"},{"title":"Testando com resolução personalizada","sidebarTitle":"Testando com resolução personalizada","icon":"display","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-testing-custom-resolution"}]},{"group":"Latency compensation","pages":[{"title":"Visão geral da compensação de latência no streaming de jogos","sidebarTitle":"Compensação de latência no streaming de jogos","icon":"network-wired","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-latency-compensation-overview"},{"title":"Análise detalhada da compensação de latência no streaming de jogos","sidebarTitle":"Compensação de latência no streaming de jogos","icon":"network-wired","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-latency-compensation-deep-dive"},{"title":"Medição de latência no streaming de jogos","sidebarTitle":"Medição de latência no streaming de jogos","icon":"network-wired","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-latency-measurement"},{"title":"Simulação de latência ao testar seu jogo","sidebarTitle":"Simulação de latência ao testar seu","icon":"network-wired","href":"/pt-BR/build/core-features/common/game-streaming/game-streaming-simulate-latency-while-testing"}]}]},{"group":"Additional pages","pages":[{"group":"Common","pages":[{"title":"Recursos comuns do GDK","sidebarTitle":"Recursos comuns do GDK","icon":"cube","href":"/pt-BR/build/core-features/common/common-features-overview"},{"group":"Game config","pages":[{"title":"MicrosoftGame.config","sidebarTitle":"Microsoftgame.config","icon":"map","href":"/pt-BR/build/core-features/common/game-config/MicrosoftGameConfig-toc"}]},{"group":"Game save","pages":[{"title":"Jogo salvo","sidebarTitle":"Visão geral","icon":"hard-drive","href":"/pt-BR/build/core-features/common/game-save/index"},{"title":"Depuração do Game Saves","sidebarTitle":"Depuração do Game Saves","icon":"cloud-arrow-up","href":"/pt-BR/build/core-features/common/game-save/game-saves-debugging"},{"title":"Guia do desenvolvedor do Game Saves","sidebarTitle":"Desenvolvedor do Game Saves","icon":"book-open","href":"/pt-BR/build/core-features/common/game-save/game-saves-developer-guide"},{"title":"Caixas de diálogo do sistema do Game Saves","sidebarTitle":"Caixas de diálogo do sistema do Game Saves","icon":"cloud-arrow-up","href":"/pt-BR/build/core-features/common/game-save/game-saves-dialogues"},{"title":"Visão geral do Game Saves","sidebarTitle":"Game Saves","icon":"circle-info","href":"/pt-BR/build/core-features/common/game-save/game-saves-overview"},{"title":"Sistemas de armazenamento de Game Saves","sidebarTitle":"Sistemas de armazenamento de jogos salvos","icon":"hard-drive","href":"/pt-BR/build/core-features/common/game-save/game-saves-storage-systems"},{"title":"Noções básicas sobre o fluxo de sincronização do Game Saves","sidebarTitle":"Noções básicas sobre o fluxo de sincronização de jogos salvos","icon":"cloud-arrow-up","href":"/pt-BR/build/core-features/common/game-save/game-saves-syncing"},{"title":"Game Saves (conteúdo)","sidebarTitle":"Jogos salvos (conteúdo)","icon":"cloud-arrow-up","href":"/pt-BR/build/core-features/common/game-save/game-saves-toc"},{"title":"Ferramentas do Game Saves","sidebarTitle":"Ferramentas de jogos salvos","icon":"cloud-arrow-up","href":"/pt-BR/build/core-features/common/game-save/game-saves-tools"},{"title":"Instruções passo a passo e exemplos do Game Saves","sidebarTitle":"Instruções passo a passo e exemplos de jogos salvos","icon":"code","href":"/pt-BR/build/core-features/common/game-save/game-saves-walkthroughs-and-samples"},{"title":"Visão geral da API XGameSave","sidebarTitle":"API Xgamesave","icon":"circle-info","href":"/pt-BR/build/core-features/common/game-save/xgamesave"},{"title":"Visão geral da API XGameSaveFiles","sidebarTitle":"API Xgamesavefiles","icon":"circle-info","href":"/pt-BR/build/core-features/common/game-save/xgamesavefiles"}]},{"group":"Packaging","pages":[{"title":"Empacotamento","sidebarTitle":"Empacotamento","icon":"box","href":"/pt-BR/build/core-features/common/packaging/gc-packaging-toc"}]},{"group":"User","pages":[{"title":"Usuários","sidebarTitle":"Usuários","icon":"user","href":"/pt-BR/build/core-features/common/user/user-toc"}]}]}]}]},{"group":"Console Features","tag":"","pages":[{"title":"Recursos de console do XBOX Game Development Kit","sidebarTitle":"Visão geral","icon":"tv","href":"/pt-BR/build/console-features/index"},{"group":"Memory","pages":[{"title":"Sistema de memória para títulos do XBOX GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/memory/index"},{"group":"Memory","pages":[{"title":"Memória","sidebarTitle":"Memória","icon":"circle-info","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/system-memory-overview"},{"title":"Detalhes técnicos do gerenciador de memória do GDK","sidebarTitle":"Memória do Microsoft Game Development Kit","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/system-memory-details"},{"title":"Custos de memória entre núcleos","sidebarTitle":"Custos de memória entre núcleos","icon":"memory","href":"/pt-BR/build/console-features/memory/Cross-Core-Memory-Costs"},{"title":"Diagnóstico e rastreamento de memória","sidebarTitle":"Diagnóstico e rastreamento de memória","icon":"triangle-exclamation","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/system-memory-diagnostics"},{"title":"Portar um título para o gerenciador de memória do GDK","sidebarTitle":"Portar seu título para usar o Microsoft","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/system-memory-porting"},{"title":"Trabalhar com o gerenciador de memória do Microsoft GDK Game OS","sidebarTitle":"Trabalhar com o Microsoft GDK Game OS","icon":"cube","href":"/pt-BR/build/console-features/memory/system-memory-working"},{"title":"Configurar a memória para seu título e kit de desenvolvimento","sidebarTitle":"Configurar a memória para seu título e","icon":"server","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/system-memory-tooling"},{"title":"Uso de memória do kernel","sidebarTitle":"Uso de memória do kernel","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/kernel_memory_usage"},{"title":"Alocador de memória virtual","sidebarTitle":"Alocador de memória virtual","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/virtual-memory-allocator"},{"title":"Conteúdo","sidebarTitle":"Conteúdo","icon":"memory","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/memory/writeable-file-mappings"}]}]},{"group":"Audio","pages":[{"group":"Audio","pages":[{"title":"Visões gerais e ferramentas de áudio do GDK para XBOX","sidebarTitle":"Visão geral","icon":"volume-high","href":"/pt-BR/build/console-features/audio/index"},{"title":"Áudio","sidebarTitle":"Áudio","icon":"volume-high","href":"/pt-BR/build/console-features/audio/gc-audio-toc"},{"group":"Audio overview","pages":[{"title":"Visão geral do áudio","sidebarTitle":"Visão geral do áudio","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/audio"},{"title":"Visão geral do hardware de áudio do XBOX Series X|S","sidebarTitle":"Visão geral do áudio do XBOX Series X|S","icon":"server","href":"/pt-BR/build/console-features/audio/overviews/scarlett-audio"},{"title":"A arquitetura de áudio no XBOX One","sidebarTitle":"A arquitetura de áudio no XBOX one","icon":"lightbulb","href":"/pt-BR/build/console-features/audio/overviews/xbox-one-audio-architecture"},{"title":"Comparação das APIs de áudio do XDK e do GDK","sidebarTitle":"Comparação do XBOX One Software","icon":"cube","href":"/pt-BR/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api"}]},{"group":"Xapu","pages":[{"title":"Visão geral da XAPU","sidebarTitle":"Xapu","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xapu-overview"},{"title":"Decodificação de áudio Opus de fluxo único com a API XAPU","sidebarTitle":"Visão geral do áudio opus de fluxo único","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xapu-overview-single-stream-audio-decode"}]},{"group":"Xdsp","pages":[{"title":"Visões gerais","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/audio/overviews/index"},{"title":"Visão geral do XDSP","sidebarTitle":"Xdsp","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview"},{"title":"Visão geral de uma convolução de fluxo único usando a API XDSP","sidebarTitle":"Visão geral de uma convolução de fluxo único","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution"},{"title":"Visão geral de uma FFT/IFFT de fluxo único usando a API XDSP","sidebarTitle":"Visão geral de uma fft/ifft de fluxo único","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-fft-ifft"},{"title":"Visão geral da redução de resposta ao impulso do XDSP","sidebarTitle":"Redução de resposta ao impulso do Xdsp","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview-ir-reduction"},{"title":"Visão geral do envelopamento do XDSP","sidebarTitle":"Envelopamento do Xdsp","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview-enveloping"},{"title":"Convolução de fluxo único com envelope usando a API XDSP","sidebarTitle":"Visão geral de uma convolução de fluxo único","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope"}]},{"title":"Visão geral do som espacial","sidebarTitle":"Visão geral do som espacial","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/spatial-audio-overview"},{"group":"Xaudio2","pages":[{"title":"Visão geral do XAudio2","sidebarTitle":"Visão geral do xaudio2","icon":"volume-high","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/audio/overviews/xaudio2-overview"},{"title":"Usar o XAudio2 para reproduzir um som","sidebarTitle":"Usar o xaudio2 para reproduzir um som","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xaudio2-play-sound"},{"title":"Visão geral do ADPCM","sidebarTitle":"Visão geral do ADPCM","icon":"circle-info","href":"/pt-BR/build/console-features/audio/overviews/adpcm-overview"},{"title":"Codificador de linha de comando ADPCM","sidebarTitle":"Codificador de linha de comando Adpcm","icon":"volume-high","href":"/pt-BR/build/console-features/audio/tools/adpcmencoder-tools"}]},{"group":"Shape","pages":[{"title":"Visão geral do SHAPE","sidebarTitle":"Visão geral do shape","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/shape-overview"},{"title":"Práticas recomendadas para construção de flowgraphs de áudio do SHAPE","sidebarTitle":"Entrando no SHAPE: práticas recomendadas","icon":"brackets-curly","href":"/pt-BR/build/console-features/audio/overviews/best-practices-audio-flowgraph-construction"},{"title":"Visão geral do ACP","sidebarTitle":"Acp","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/acp-overview"}]},{"group":"Xma2","pages":[{"title":"Visão geral do XMA2","sidebarTitle":"Visão geral do xma2","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xma2-overview"},{"group":"Xma2 encoder tool","pages":[{"title":"Ferramentas","sidebarTitle":"Visão geral","icon":"screwdriver-wrench","href":"/pt-BR/build/console-features/audio/tools/index"},{"title":"Ferramenta de codificação XMA2","sidebarTitle":"Ferramenta de codificação Xma2","icon":"video","href":"/pt-BR/build/console-features/audio/tools/xma2encodertool"},{"group":"Xma2 encoder reference","pages":[{"title":"Biblioteca de codificação XMA2 e ferramenta de linha de comando","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/audio/tools/xma2encoder/index"},{"title":"Informações de referência do codificador XMA2","sidebarTitle":"Informações de referência do codificador Xma2","icon":"volume-high","href":"/pt-BR/build/console-features/audio/tools/xma2encoder/atoc-xmaencoder"},{"group":"Xma2 encoder functions","pages":[{"title":"Funções do XMA2encoder","sidebarTitle":"Funções do Xma2encoder","icon":"video","href":"/pt-BR/build/console-features/audio/tools/xma2encoder/tech-xmaencoder-funcs"},{"title":"XAudio2XMAEncoder","sidebarTitle":"Xaudio2xmaencoder","icon":"volume-high","href":"/pt-BR/build/console-features/audio/tools/xma2encoder/methods/xaudio2xmaencoder-xmaencoder-xbox-microsoft-m"}]}]}]}]},{"group":"Xwma","pages":[{"title":"Visão geral do xWMA","sidebarTitle":"Visão geral do xwma","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/xwma-overview"},{"group":"Xwma command-line encoder","pages":[{"title":"Xwmaencode tools","href":"/pt-BR/build/console-features/audio/tools/xwmaencode-tools"},{"group":"Xwma encoder reference","pages":[{"title":"Biblioteca de codificação xWMA e ferramenta de linha de comando","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/audio/tools/xwmaencoder/index"},{"title":"Informações de referência do codificador xWMA","sidebarTitle":"Informações de referência do codificador Xwma","icon":"volume-high","href":"/pt-BR/build/console-features/audio/tools/xwmaencoder/atoc-xwmaencoder"},{"group":"Xwma encoder functions","pages":[{"title":"Funções do Xwmaencoder","sidebarTitle":"Funções do Xwmaencoder","icon":"video","href":"/pt-BR/build/console-features/audio/tools/xwmaencoder/tech-xwmaencoder-nativereference-funcs"},{"title":"XWMAEncoder","sidebarTitle":"Xwmaencoder","icon":"volume-high","href":"/pt-BR/build/console-features/audio/tools/xwmaencoder/methods/xwmaencoder-xwmaencoder-xbox-microsoft-m"}]}]}]}]},{"title":"WASAPI","sidebarTitle":"Wasapi","icon":"volume-high","href":"/pt-BR/build/console-features/audio/overviews/wasapi-overview"}]},{"title":"Conversão de texto em fala","sidebarTitle":"Conversão de texto em fala","icon":"comments","href":"/pt-BR/build/console-features/text-to-speech/text-to-speech"}]},{"group":"Player data, social features, networking, and multiplayer","pages":[{"title":"Rede em consoles XBOX com o GDK","sidebarTitle":"Visão geral","icon":"network-wired","href":"/pt-BR/build/console-features/networking/index"},{"group":"Networking","pages":[{"title":"Rede","sidebarTitle":"Rede","icon":"network-wired","href":"/pt-BR/build/console-features/networking/gc-networking-toc"},{"title":"Introdução à rede no Microsoft Game Development Kit","sidebarTitle":"Introdução à rede do Microsoft Game","icon":"circle-info","href":"/pt-BR/build/console-features/networking/introduction-networking"},{"title":"Detectar o status de inicialização da rede","sidebarTitle":"Detectar o status de inicialização da rede","icon":"chart-line","href":"/pt-BR/build/console-features/networking/initialization-connectivity-networking"},{"title":"Marcação de pacotes de QoS (qualidade de serviço) em consoles XBOX","sidebarTitle":"Marcação de pacotes de QoS (qualidade de serviço)","icon":"network-wired","href":"/pt-BR/build/console-features/networking/qos-packet-tagging"},{"title":"Portas reservadas do XBOX","sidebarTitle":"Portas reservadas do XBOX","icon":"network-wired","href":"/pt-BR/build/console-features/networking/reserved-ports-networking"},{"group":"XDK migration guide","pages":[{"title":"Migrar a rede do XDK para o XBOX GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/networking/xdk-migration/index"},{"title":"Guias de migração do XBOX One Software Development Kit","sidebarTitle":"XBOX One Software Development Kit","icon":"book-open","href":"/pt-BR/build/console-features/networking/xdk-migration/xdk-migration-toc"},{"title":"Visão geral da migração do XBOX One Software Development Kit","sidebarTitle":"XBOX One Software Development Kit","icon":"circle-info","href":"/pt-BR/build/console-features/networking/xdk-migration/xdk-migration-overview-networking"},{"title":"Diferenças nas solicitações da Web entre o GDK e o XDK","sidebarTitle":"Diferenças entre as solicitações da Web no","icon":"network-wired","href":"/pt-BR/build/console-features/networking/xdk-migration/xdk-migration-web-requests-networking"},{"title":"Comunicação de malha de jogo: diferenças entre o GDK e o XDK","sidebarTitle":"Diferenças entre a malha de jogo","icon":"network-wired","href":"/pt-BR/build/console-features/networking/xdk-migration/xdk-migration-game-mesh-networking"}]},{"group":"Web requests","pages":[{"title":"Solicitações da Web e pilhas HTTP no XBOX","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/networking/web-requests/index"},{"title":"Solicitações da Web","sidebarTitle":"Solicitações da Web","icon":"network-wired","href":"/pt-BR/build/console-features/networking/web-requests/web-requests-toc"},{"title":"Solicitações da Web HTTP e WebSocket no GDK","sidebarTitle":"Solicitações da Web","icon":"plug","href":"/pt-BR/build/console-features/networking/web-requests/http-networking"},{"title":"Visão geral do xCurl","sidebarTitle":"Xcurl","icon":"network-wired","href":"/pt-BR/build/console-features/networking/web-requests/intro-xcurl"},{"title":"Visão geral do WinHTTP","sidebarTitle":"Winhttp","icon":"circle-info","href":"/pt-BR/build/console-features/networking/web-requests/intro-winhttp"},{"title":"Depuração de pilhas HTTP personalizadas","sidebarTitle":"Depuração de pilhas HTTP personalizadas","icon":"network-wired","href":"/pt-BR/build/console-features/networking/web-requests/debugging-custom-http-stacks"}]},{"group":"Game mesh","pages":[{"title":"Rede de game mesh para títulos do XBOX","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/networking/game-mesh/index"},{"title":"Game Mesh","sidebarTitle":"Game mesh","icon":"network-wired","href":"/pt-BR/build/console-features/networking/game-mesh/game-mesh-toc"},{"title":"Azure PlayFab Party","sidebarTitle":"Azure PlayFab Party","icon":"people-group","href":"/pt-BR/build/console-features/networking/game-mesh/playfab-party-intro-networking"},{"title":"Azure PlayFab Party Online Subsystem para Unreal","sidebarTitle":"Azure PlayFab Party Online Subsystem","icon":"people-group","href":"/pt-BR/build/console-features/networking/game-mesh/party-unreal-online-subsystem"},{"title":"SDK do Azure PlayFab Party para Unity","sidebarTitle":"SDK do Azure PlayFab Party para Unity","icon":"people-group","href":"/pt-BR/build/console-features/networking/game-mesh/party-unity-plugin"},{"title":"MsQuic","sidebarTitle":"Msquic","icon":"palette","href":"/pt-BR/build/console-features/networking/game-mesh/msquic-intro-networking"},{"title":"APIs de rede da porta multijogador UDP local preferencial","sidebarTitle":"Protocolo de datagrama de usuário local preferencial","icon":"user","href":"/pt-BR/build/console-features/networking/game-mesh/preferred-local-udp-multiplayer-port-networking"},{"group":"Windows sockets","pages":[{"title":"Introdução ao Windows Sockets no GDK","sidebarTitle":"Introdução ao Windows Sockets no","icon":"circle-info","href":"/pt-BR/build/console-features/networking/game-mesh/winsock-intro-networking"},{"title":"Comportamento das portas no PC","sidebarTitle":"Comportamento das portas no PC","icon":"network-wired","href":"/pt-BR/build/console-features/networking/game-mesh/pc-port-behavior"},{"title":"Comportamento de portas do console XBOX","sidebarTitle":"Comportamento de portas do console XBOX","icon":"network-wired","href":"/pt-BR/build/console-features/networking/game-mesh/xbox-console-port-behavior"}]},{"title":"Medições de qualidade de serviço no GDK","sidebarTitle":"Medições de qualidade de serviço no","icon":"network-wired","href":"/pt-BR/build/console-features/networking/game-mesh/qos-networking"}]},{"group":"Networking tools for the microsoft game development kit","pages":[{"title":"Ferramentas","sidebarTitle":"Visão geral","icon":"screwdriver-wrench","href":"/pt-BR/build/console-features/networking/tools/index"},{"title":"Ferramentas de rede no Microsoft Game Development Kit","sidebarTitle":"Ferramentas de rede no Microsoft Game","icon":"network-wired","href":"/pt-BR/build/console-features/networking/tools/tools-networking-toc"},{"title":"Fiddler setup networking","href":"/pt-BR/build/console-features/networking/tools/fiddler-setup-networking"},{"title":"Fiddler no PC com Windows","sidebarTitle":"Fiddler no PC com Windows","icon":"network-wired","href":"/pt-BR/build/console-features/networking/tools/fiddler-pc"},{"title":"Capturar o tráfego de rede em kits de desenvolvimento do XBOX One","sidebarTitle":"Capturar o tráfego de rede no XBOX One","icon":"network-wired","href":"/pt-BR/build/console-features/networking/tools/netcap-networking"},{"title":"Testes de estresse de rede em kits de desenvolvimento XBOX","sidebarTitle":"Testes de estresse de rede em kits de desenvolvimento XBOX","icon":"network-wired","href":"/pt-BR/build/console-features/networking/tools/netstress-networking"}]}]}]},{"group":"Storage and game saves","pages":[{"title":"Armazenamento","sidebarTitle":"Visão geral","icon":"hard-drive","href":"/pt-BR/build/console-features/storage/index"},{"group":"Storage","pages":[{"title":"Armazenamento local","sidebarTitle":"Armazenamento local","icon":"hard-drive","href":"/pt-BR/build/console-features/storage/local-storage"},{"title":"DirectStorage","sidebarTitle":"Directstorage","icon":"hard-drive","href":"/pt-BR/build/console-features/storage/directstorage-toc"},{"title":"Visão geral do DirectStorage","sidebarTitle":"DirectStorage","icon":"circle-info","href":"/pt-BR/build/console-features/storage/directstorage/directstorage-overview"},{"title":"Uso e detalhes internos do DirectStorage","sidebarTitle":"Uso e detalhes internos do DirectStorage","icon":"hard-drive","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/storage/directstorage/directstorage-white-paper"},{"title":"Otimizar conteúdo compactado com DirectStorage e XBTC","sidebarTitle":"Otimização de conteúdo compactado usando","icon":"hard-drive","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/storage/directstorage/directstorage-compression"},{"title":"Descompactação de hardware fácil","sidebarTitle":"Descompactação de hardware fácil","icon":"download","href":"/pt-BR/build/console-features/storage/directstorage/directstorage-drop-in-decompression"},{"title":"Formatos de embaralhamento do DirectStorage","sidebarTitle":"Formatos de embaralhamento do DirectStorage","icon":"hard-drive","tag":"NDA","hidden":true,"href":"/pt-BR/build/console-features/storage/directstorage/directstorage-shuffles"}]}]},{"group":"Game dvr","pages":[{"title":"Game DVR e transmissão em consoles XBOX","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/game-dvr/index"},{"title":"Game DVR e transmissão","sidebarTitle":"Game DVR e transmissão","icon":"square-pen","href":"/pt-BR/build/console-features/game-dvr/gamedvr-broadcast"}]},{"group":"Cross console gen development","pages":[{"title":"Jogos entre gerações com o XBOX GDK","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/build/console-features/cross-gen/index"},{"title":"Desenvolvimento de títulos entre gerações","sidebarTitle":"Desenvolvimento de títulos entre gerações","icon":"arrows-left-right","href":"/pt-BR/build/console-features/cross-gen/gc-cross-gen-toc"},{"title":"Jogos entre gerações","sidebarTitle":"Jogos entre gerações","icon":"circle-info","href":"/pt-BR/build/console-features/cross-gen/cross-gen-overview"},{"title":"Jogos entre gerações com SKU duplo","sidebarTitle":"Jogos entre gerações com sku duplo","icon":"tags","href":"/pt-BR/build/console-features/cross-gen/cross-gen-dual-sku"},{"title":"Jogos entre gerações somente por meio de compatibilidade com versões anteriores","sidebarTitle":"Jogos entre gerações por meio de","icon":"arrows-left-right","href":"/pt-BR/build/console-features/cross-gen/cross-gen-backcompat-only"},{"title":"Smart Delivery","sidebarTitle":"Smart Delivery","icon":"box","href":"/pt-BR/build/console-features/cross-gen/cross-gen-smart-delivery"}]},{"group":"Additional pages","pages":[{"title":"Recursos do GDK específicos do console","sidebarTitle":"Recursos do GDK específicos do console","icon":"cube","href":"/pt-BR/build/console-features/console-features-overview"}]},{"group":"Debugging and diagnostics","icon":"bug","pages":[{"title":"Usar a segunda NIC do XBOX Development Kit","sidebarTitle":"Segunda NIC do kit de desenvolvimento","icon":"network-wired","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/devkit-second-nic"},{"title":"Modo de criação de perfil","sidebarTitle":"Modo de criação de perfil","icon":"gauge-high","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/profiling-mode"},{"title":"Recuperar despejos de memória","sidebarTitle":"Recuperar despejos de memória","icon":"file-lines","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/retrieving-crash-dumps"},{"title":"Simular entrada de gamepad","sidebarTitle":"Teste de entrada de gamepad","icon":"gamepad","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/xtf-gamepad-input-testing"},{"title":"Analisar e diagnosticar erros com as ferramentas do GDK","sidebarTitle":"Inspecionar erros","icon":"triangle-exclamation","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/inspecting-errors"},{"title":"Depuração com pastas de sobreposição","sidebarTitle":"Pastas de sobreposição","icon":"layer-group","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/debugging-with-overlay-folders"},{"title":"Solucionar problemas comuns do GDK","sidebarTitle":"Solução de problemas comuns","icon":"wrench","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/debugging-diagnostics/troubleshooting-common-issues"}]},{"group":"Build without install","icon":"hammer","pages":[{"title":"Compilar sem instalar o GDK: visão geral","sidebarTitle":"Visão geral da compilação sem instalação","icon":"circle-info","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/build-without-install/withoutinstall-overview"},{"title":"Configurar o ambiente de build sem instalar o GDK","sidebarTitle":"Ambiente de build","icon":"terminal","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/build-without-install/build-environment-withoutinstall"},{"title":"Configurar projetos do GDK sem instalar o GDK","sidebarTitle":"Configuração do projeto","icon":"gears","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/build-without-install/project-configuration-withoutinstall"}]},{"group":"Console workflows","icon":"diagram-project","pages":[{"title":"Ciclo de vida de jogos do XBOX","sidebarTitle":"Ciclo de vida de jogos do XBOX","icon":"recycle","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/console-workflows/xbox-game-life-cycle"},{"title":"Usar o GDK remotamente","sidebarTitle":"Usar o GDK remotamente","icon":"wifi","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/console-workflows/using-gdk-remotely"},{"title":"Atualizar um título do XDK do XBOX One para os consoles XBOX Series","sidebarTitle":"Atualizar títulos do XDK do XBOX One","icon":"arrow-up-right-from-square","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/console-workflows/upgrading-xbox-one-xdk-titles-on-scarlett"}]},{"group":"Porting from XBOX One era","icon":"arrow-right-arrow-left","pages":[{"title":"Guia de portabilidade do Microsoft Game Development Kit para XBOX One","sidebarTitle":"Guia de portabilidade para ERA existente","icon":"arrow-right-arrow-left","hidden":true,"tag":"NDA","href":"/pt-BR/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era"}]}]},{"group":"ATG engagement","icon":"handshake-angle","hidden":true,"tag":"NDA","pages":[{"title":"Engajamento com o ATG","sidebarTitle":"Engajamento com o ATG","icon":"handshake-angle","tag":"NDA","href":"/pt-BR/build/atg-engagement/atg-engagement"},{"title":"Lista de verificação do engajamento de gráficos com o ATG","sidebarTitle":"Engajamento de gráficos","icon":"image","tag":"NDA","href":"/pt-BR/build/atg-engagement/atg-graphics-engagement"},{"title":"Lista de verificação do engajamento de sistemas com o ATG","sidebarTitle":"Engajamento de sistemas","icon":"microchip","tag":"NDA","href":"/pt-BR/build/atg-engagement/atg-systems-engagement"}]}]},{"tab":"Services","pages":[{"title":"Services","href":"/pt-BR/services/xbox-services"}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/pt-BR/tools"}]},{"tab":"Publishing","pages":[{"title":"Publishing","href":"/pt-BR/publishing/game-publishing/overview"}]},{"tab":"GDK APIs","pages":[{"title":"GDK APIs","href":"/pt-BR/reference/gc-reference-toc"}]},{"tab":"PlayFab APIs","pages":[{"title":"PlayFab APIs","href":"/pt-BR/services/playfab/api-references"}]},{"tab":"Microsoft Store APIs","pages":[{"title":"Microsoft Store APIs","href":"/pt-BR/reference/microsoft-store-apis/xstore-nav"}]},{"tab":"NDA Topics","pages":[{"title":"NDA Topics","href":"/pt-BR/nda/nda-overview"}]}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/build/core-features/graphics/whitepapers/series-s-optimizations"}]},{"language":"zh-TW","pages":[{"title":"zh-TW","href":"/zh-TW"}]}]},"title":"Recomendações de otimização para o XBOX Series S - XBOX Game Development Documentation","buildId":"dpl_5UGCeHaPhSKbAExsKaHeR8dW3HyG","deploymentId":"dpl_5UGCeHaPhSKbAExsKaHeR8dW3HyG","dynamics":[],"chunks":[]}