Use the Scratch page as a scratch space to show the tools that you’ve selected by using Add tools to workspace on the Menu drop-down list. For more information, see Adding tools to XBOX Device Portal workspaces.The following screenshot shows a Scratch page that has no tools.The following screenshot shows a Scratch page that has tools.
Last modified on August 20, 2026
Was this page helpful?
⌘I
{"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":"a406f5c7-070e-4c22-b766-9e2b8e7b021c","liveDeploymentHistoryId":"6ad933f401fb1ba3bf5f19c1","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad933f401fb1ba3bf5f19c1"},"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":"6ad933f401fb1ba3bf5f19c1","clientVersion":"0.0.3926","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":"workos-onboarding","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":"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":"editor-version-history-v2","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":"billing-page-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":"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":"fork-pr-previews","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":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","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":"tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","slug":"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","pageMetadata":{"title":"Scratch page","description":"Scratch page","sidebarTitle":"Scratch page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"},"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: \"Scratch page\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{OptimizedImage}=_components;if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Use the Scratch page as a scratch space to show the tools that you’ve selected by using `,_jsx(_components.strong,{children:`Add tools to workspace`}),` on the `,_jsx(_components.strong,{children:`Menu`}),` drop-down list. For more information, see `,_jsx(_components.a,{href:`/tools/tools-console/wdp/windows-device-portal-on-xbox-adding-tools`,children:`Adding tools to XBOX Device Portal workspaces`}),`.`]}),`\n`,_jsx(_components.p,{children:`The following screenshot shows a Scratch page that has no tools.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=f966e4397394091f6733d705adec7146`,alt:`Screenshot of the Scratch page that has no tools in XBOX Device Portal`,\"data-og-width\":`791`,width:`791`,\"data-og-height\":`531`,height:`531`,\"data-path\":`images/gdk/tools/xbox_device_portal_scratch.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=280\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=4b5e9591f0945b844a4c5e60098c41cf 280w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=560\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=93e3eeb37d8a2a5a0208e90d884ce908 560w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=840\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=487037217f1344fee042a7dde964c99d 840w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=1100\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=66fb9ba80dd959abc46540dc962de1b7 1100w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=1650\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=2c7086b4239ac32f79b8090eff744b81 1650w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch.png?w=2500\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=a329d98a78587ad9a44dd4c7c341d469 2500w`}),`\n`,_jsx(_components.p,{children:`The following screenshot shows a Scratch page that has tools.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=793c7e30c07580216e1fe0fb98a6fa55`,alt:`Screenshot of the Scratch page that has tools in XBOX Device Portal`,\"data-og-width\":`1050`,width:`1050`,\"data-og-height\":`727`,height:`727`,\"data-path\":`images/gdk/tools/xbox_device_portal_scratch_tools.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=280\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=24a723896b80176cd83c93c74e607b8c 280w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=560\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=f2cbb2bc973f8bb8704374accb53919c 560w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=840\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=dc424019a141ec5113de9e046ff49a4a 840w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=1100\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=21b65d6de19779c0bb01e8b935698f9d 1100w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=1650\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=92fef0555be4b0a7f39e9dc0e7366ee6 1650w, https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/gdk/tools/xbox_device_portal_scratch_tools.png?w=2500\u0026fit=max\u0026auto=format\u0026n=5IpvKlT-jmAaVkeY\u0026q=85\u0026s=f7ee6e258a64372562a5394b8801df4c 2500w`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Scratch page","description":"Scratch page","sidebarTitle":"Scratch page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"microsoft-4404708b","siteName":"XBOX Game Development Documentation","title":"Scratch page - XBOX Game Development Documentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":0},"es":{"href":"/es/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"fr-CA":{"href":"/fr-CA/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"fr":{"href":"/fr/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"ja-jp":{"href":"/ja-jp/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"ko":{"href":"/ko/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"pt-BR":{"href":"/pt-BR/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"zh-CN":{"href":"/zh-CN/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1},"zh-TW":{"href":"/zh-TW/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch","matchLevel":1}}},"lastModified":"2026-08-31T03:58:00.295Z","gitLastModified":"2026-08-20T21:58:54.000Z","originalFileLocation":"tools/tools-console/wdp/windows-device-portal-on-xbox-scratch.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Scratch page\">\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\">\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=\"Scratch page - XBOX Game Development Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Scratch page\">\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/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\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=\"Scratch page - XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Scratch page\">\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/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://devdocs.xbox.com/es/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr-CA\" href=\"https://devdocs.xbox.com/fr-CA/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://devdocs.xbox.com/fr/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja-JP\" href=\"https://devdocs.xbox.com/ja-jp/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://devdocs.xbox.com/ko/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://devdocs.xbox.com/pt-BR/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://devdocs.xbox.com/zh-CN/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-TW\" href=\"https://devdocs.xbox.com/zh-TW/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\">\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/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch#webpage\",\"url\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\",\"name\":\"Scratch page\",\"description\":\"Scratch page\",\"dateModified\":\"2026-08-20T21:58:54.000Z\",\"isPartOf\":{\"@id\":\"https://devdocs.xbox.com#website\"},\"breadcrumb\":{\"@id\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tools\",\"item\":\"https://devdocs.xbox.com/tools/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tools console\",\"item\":\"https://devdocs.xbox.com/tools/tools-console/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wdp\",\"item\":\"https://devdocs.xbox.com/tools/tools-console/wdp/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Scratch page\",\"item\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch#article\",\"headline\":\"Scratch page\",\"name\":\"Scratch page\",\"description\":\"Scratch page\",\"url\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch\",\"mainEntityOfPage\":{\"@id\":\"https://devdocs.xbox.com/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch#webpage\"},\"image\":\"https://devdocs.xbox.com/images/We_Are_Xbox_Email-Signature_200x200.png\",\"dateModified\":\"2026-08-20T21:58:54.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","tabs":[{"tab":"Home","pages":[{"title":"Home","href":""}]},{"tab":"Get Started","pages":[{"title":"Get Started","href":"/paths/porting/overview"}]},{"tab":"Build","pages":[{"title":"Build","href":"/build/gdk-and-engines/overview"}]},{"tab":"Services","pages":[{"title":"Services","href":"/services/xbox-services"}]},{"tab":"Tools","groups":[{"group":"Tools","pages":[{"title":"Tools","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools"},{"title":"Additional standalone tools","sidebarTitle":"Additional standalone tools","icon":"file-lines","href":"/tools/additional-tools"},{"title":"Tools and middleware providers","sidebarTitle":"Tools and middleware providers","icon":"note-sticky","href":"/tools/tools-and-middleware-providers"},{"group":"Tools console","pages":[{"title":"XBOX console developer tools (GDK)","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-console/index"},{"title":"XBOX console game development environment and tools","sidebarTitle":"XBOX console game development:","icon":"map","href":"/tools/tools-console/gc-tools-console-toc"},{"title":"XBOX environment tools and APIs","sidebarTitle":"XBOX environment tools and APIs","icon":"clipboard-list","href":"/tools/tools-console/gc-xbox-tools-and-apis-toc"},{"title":"XBOX One and XBOX Series X|S GDK Tools","sidebarTitle":"Microsoft game development kit tools","icon":"toolbox","href":"/tools/tools-console/tools-sdk"},{"title":"XBOX console video server","sidebarTitle":"XBOX video server","icon":"video","href":"/tools/tools-console/xbox-video-server"},{"group":"Commandlinetools","pages":[{"title":"Commandlinetools","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-console/commandlinetools/index"},{"title":"Command-line tools for console development","sidebarTitle":"Command-line tools for console","icon":"terminal","href":"/tools/tools-console/commandlinetools/commandlinetools"},{"title":"Command prompts","sidebarTitle":"Command prompts","icon":"terminal","href":"/tools/tools-console/commandlinetools/commandprompt"},{"title":"Xbapp","href":"/tools/tools-console/commandlinetools/xbapp"},{"title":"Screen-capture tool (xbcapture.exe)","sidebarTitle":"Screen-capture tool (xbcapture.exe)","icon":"display","href":"/tools/tools-console/commandlinetools/xbcapture"},{"title":"Clean (xbcleanup.exe)","sidebarTitle":"Clean (xbcleanup.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbcleanup"},{"title":"Xbconfig","href":"/tools/tools-console/commandlinetools/xbconfig"},{"title":"Connect (xbconnect.exe)","sidebarTitle":"Connect (xbconnect.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbconnect"},{"title":"xbCopy (xbcopy.exe)","sidebarTitle":"xbCopy (xbcopy.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbcopy"},{"title":"File copy (xbcp.exe)","sidebarTitle":"File copy (xbcp.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbcp"},{"title":"Credentials (xbcred.exe)","sidebarTitle":"Credentials (xbcred.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbcred"},{"title":"Debug string monitoring (xbdbgmon.exe)","sidebarTitle":"Debug string monitoring (xbdbgmon.exe)","icon":"bug","href":"/tools/tools-console/commandlinetools/xbdbgmon"},{"title":"File delete (xbdel.exe)","sidebarTitle":"File delete (xbdel.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbdel"},{"title":"Diagnostics information (xbdiaginfo.exe)","sidebarTitle":"Diagnostics information (xbdiaginfo.exe)","icon":"triangle-exclamation","href":"/tools/tools-console/commandlinetools/xbdiaginfo"},{"title":"Directory (xbdir.exe)","sidebarTitle":"Directory (xbdir.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbdir"},{"title":"Error Lookup (xberror.exe)","sidebarTitle":"Error lookup (xberror.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xberror"},{"title":"Manage game streaming (xbgamestream.exe)","sidebarTitle":"Manage game streaming (xbgamestream.exe)","icon":"video","href":"/tools/tools-console/commandlinetools/xbgamestream"},{"title":"Make directory (xbmkdir.exe)","sidebarTitle":"Make directory (xbmkdir.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbmkdir"},{"title":"Xbperf","href":"/tools/tools-console/commandlinetools/xbperf"},{"title":"Provision (xbprovision.exe)","sidebarTitle":"Provision (xbprovision.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbprovision"},{"title":"Reboot (xbreboot.exe)","sidebarTitle":"Reboot (xbreboot.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbreboot"},{"title":"Remote recovery (xbremoterecovery.exe)","sidebarTitle":"Remote recovery (xbremoterecovery.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbremoterecovery"},{"title":"Delete directory (xbrmdir.exe)","sidebarTitle":"Delete directory (xbrmdir.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbrmdir"},{"title":"Xbrun","href":"/tools/tools-console/commandlinetools/xbrun"},{"title":"Manage XGameSave storage on console (xbstorage.exe)","sidebarTitle":"Manage xgamesave storage on console","icon":"hard-drive","href":"/tools/tools-console/commandlinetools/xbstorage"},{"title":"Xbstress","href":"/tools/tools-console/commandlinetools/xbstress"},{"title":"Process list (xbtlist.exe)","sidebarTitle":"Process list (xbtlist.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbtlist"},{"title":"Transfer Protocol Service (XbtpLinkSvc.exe)","sidebarTitle":"Transfer protocol service","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbtplinksvc"},{"title":"Trace (xbtrace.exe)","sidebarTitle":"Trace (xbtrace.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbtrace"},{"title":"Xbttd","href":"/tools/tools-console/commandlinetools/xbttd"},{"title":"Update hosts (XbUpdateHosts.exe)","sidebarTitle":"Update hosts (xbupdatehosts.exe)","icon":"terminal","href":"/tools/tools-console/commandlinetools/xbupdatehosts"},{"title":"User management (xbuser.exe)","sidebarTitle":"User management (xbuser.exe)","icon":"user","href":"/tools/tools-console/commandlinetools/xbuser"},{"title":"Version information (xbVersionInfo.exe)","sidebarTitle":"Version information (xbversioninfo.exe)","icon":"clock-rotate-left","href":"/tools/tools-console/commandlinetools/xbversioninfo"},{"title":"Xtf transport errors","href":"/tools/tools-console/commandlinetools/xtf-transport-errors"}]},{"group":"Console commandlinetools","pages":[{"title":"Console-based command-line tools for XBOX","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-console/console_commandlinetools/index"},{"title":"Console-based command-line tools","sidebarTitle":"Console-based command-line tools","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/consolecommandlinetools"},{"title":"Calling wd tools from your title","sidebarTitle":"Calling wd tools from your title","icon":"video","href":"/tools/tools-console/console_commandlinetools/titlecodecallingwdtools"},{"title":"Wdapp","href":"/tools/tools-console/console_commandlinetools/wdapp"},{"title":"Screen-capture tool (wdcapture.exe)","sidebarTitle":"Screen-capture tool (wdcapture.exe)","icon":"display","href":"/tools/tools-console/console_commandlinetools/wdcapture"},{"title":"Long duration game captures (wdcapturesession.exe)","sidebarTitle":"Long duration game captures","icon":"people-group","href":"/tools/tools-console/console_commandlinetools/wdcapturesession"},{"title":"Wdconfig","href":"/tools/tools-console/console_commandlinetools/wdconfig"},{"title":"Credentials (wdCred.exe)","sidebarTitle":"Credentials (wdcred.exe)","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/wdcred"},{"title":"Manage game streaming (wdgamestream.exe)","sidebarTitle":"Manage game streaming (wdgamestream.exe)","icon":"video","href":"/tools/tools-console/console_commandlinetools/wdgamestream"},{"title":"View and manipulate the console's front panel (wdpanel.exe)","sidebarTitle":"View and manipulate the console's front","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/wdpanel"},{"title":"Recovery (wdRecovery.exe)","sidebarTitle":"Recovery (wdrecovery.exe)","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/wdrecovery"},{"title":"Run (wdRun.exe)","sidebarTitle":"Run (wdrun.exe)","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/wdrun"},{"title":"Event tracing (wdtrace.exe)","sidebarTitle":"Event tracing (wdtrace.exe)","icon":"terminal","href":"/tools/tools-console/console_commandlinetools/wdtrace"},{"title":"Manage user accounts (wduser.exe)","sidebarTitle":"Manage user accounts (wduser.exe)","icon":"user","href":"/tools/tools-console/console_commandlinetools/wduser"}]},{"group":"Devhome","pages":[{"title":"Developer Home (DevHome) on XBOX dev kits","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/devhome/index"},{"title":"Developer Home on the console (Dev Home)","sidebarTitle":"Developer home on the console (dev home)","icon":"map","href":"/tools/tools-console/devhome/devhome"},{"title":"Home page (Dev Home)","sidebarTitle":"Home page (dev home)","icon":"bookmark","href":"/tools/tools-console/devhome/devhome-home"},{"title":"XBOX Live page for Dev Home","sidebarTitle":"XBOX live page for dev home","icon":"compass","href":"/tools/tools-console/devhome/devhome-live"},{"title":"Networking page","sidebarTitle":"Networking page","icon":"network-wired","href":"/tools/tools-console/devhome/devhome-networking"},{"title":"Manage overlay folders","sidebarTitle":"Manage overlay folders","icon":"clipboard-list","href":"/tools/tools-console/devhome/devhome-overlay-folders"},{"title":"Devhome performance","href":"/tools/tools-console/devhome/devhome-performance"},{"title":"Report a Problem page","sidebarTitle":"Report a problem page","icon":"file-lines","href":"/tools/tools-console/devhome/devhome-report-a-problem"},{"title":"Settings page (Dev Home)","sidebarTitle":"Settings page (dev home)","icon":"sliders","href":"/tools/tools-console/devhome/devhome-settings"},{"title":"Streaming page (Dev Home)","sidebarTitle":"Streaming page (dev home)","icon":"video","href":"/tools/tools-console/devhome/devhome-streaming"}]},{"group":"Devkitagent","pages":[{"title":"DevKit Agent process on XBOX consoles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/devkitagent/index"},{"title":"DevKit Agent for managing XBOX development kits","sidebarTitle":"Devkit agent","icon":"server","href":"/tools/tools-console/devkitagent/devkitagent-overview"}]},{"group":"Hix","pages":[{"title":"Hang Investigation for XBOX (HIX) tool","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/hix/index"},{"title":"Hix","href":"/tools/tools-console/hix/hix"},{"title":"Live debugging","href":"/tools/tools-console/hix/live-debugging"},{"title":"Live Debugging in Visual Studio for Hang Investigation","sidebarTitle":"Live debugging in visual studio for","icon":"bug","href":"/tools/tools-console/hix/live-debugging-in-vs"},{"title":"On-demand Live Debugging in Visual Studio","sidebarTitle":"On-demand live debugging in visual","icon":"bug","href":"/tools/tools-console/hix/on-demand-live-debugging-in-vs"},{"title":"Live Debugging in Visual Studio on Shader Exceptions","sidebarTitle":"Live debugging in visual studio on","icon":"palette","href":"/tools/tools-console/hix/shader-exceptions-live-debugging-in-vs"}]},{"group":"PGO","pages":[{"title":"Profile-Guided Optimization (PGO) for XBOX titles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pgo/index"},{"title":"Profile-guided optimization","sidebarTitle":"Profile-guided optimization","icon":"user","href":"/tools/tools-console/pgo/pgo"},{"title":"Profile-guided optimization in Visual Studio","sidebarTitle":"Profile-guided optimization in visual","icon":"gauge-high","href":"/tools/tools-console/pgo/pgo_full"}]},{"group":"PIX","pages":[{"title":"PIX on XBOX and Windows for GDK titles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pix/index"},{"title":"Analyzing system performance","href":"/tools/tools-console/pix/analyzing-system-performance"},{"title":"Configuring pix","href":"/tools/tools-console/pix/configuring-pix"},{"title":"Cpu performance","href":"/tools/tools-console/pix/cpu-performance"},{"title":"Fileio performance","href":"/tools/tools-console/pix/fileio-performance"},{"title":"Launching and connecting","href":"/tools/tools-console/pix/launching-and-connecting"},{"title":"Memory performance","href":"/tools/tools-console/pix/memory-performance"},{"title":"New timing captures","href":"/tools/tools-console/pix/new-timing-captures"},{"title":"Open offline timing captures","href":"/tools/tools-console/pix/open-offline-timing-captures"},{"title":"Pix","href":"/tools/tools-console/pix/pix"},{"title":"Pix api reference","href":"/tools/tools-console/pix/pix-api-reference"},{"title":"Pix capture from launch","href":"/tools/tools-console/pix/pix-capture-from-launch"},{"title":"Pix context switches","href":"/tools/tools-console/pix/pix-context-switches"},{"title":"Pix convert etl files","href":"/tools/tools-console/pix/pix-convert-etl-files"},{"title":"Pix convert timing captures","href":"/tools/tools-console/pix/pix-convert-timing-captures"},{"title":"Pix cpu pdb config","href":"/tools/tools-console/pix/pix-cpu-pdb-config"},{"title":"Pix critical path","href":"/tools/tools-console/pix/pix-critical-path"},{"title":"Pix custom memory allocators","href":"/tools/tools-console/pix/pix-custom-memory-allocators"},{"title":"Pix directstorage","href":"/tools/tools-console/pix/pix-directstorage"},{"title":"Pix gpu debugging","href":"/tools/tools-console/pix/pix-gpu-debugging"},{"title":"Pix input sync","href":"/tools/tools-console/pix/pix-input-sync"},{"title":"Pix instruction trace captures","href":"/tools/tools-console/pix/pix-instruction-trace-captures"},{"title":"Pix live","href":"/tools/tools-console/pix/pix-live"},{"title":"Pix live memory pies","href":"/tools/tools-console/pix/pix-live-memory-pies"},{"title":"Pix mappingfiles","href":"/tools/tools-console/pix/pix-mappingfiles"},{"title":"Pix metrics view","href":"/tools/tools-console/pix/pix-metrics-view"},{"title":"Pix nvme write monitor","href":"/tools/tools-console/pix/pix-nvme-write-monitor"},{"title":"Pix on demand live debugging","href":"/tools/tools-console/pix/pix-on-demand-live-debugging"},{"title":"Pix sampling profiler","href":"/tools/tools-console/pix/pix-sampling-profiler"},{"title":"Pix save load settings","href":"/tools/tools-console/pix/pix-save-load-settings"},{"title":"Pix shader exception detection","href":"/tools/tools-console/pix/pix-shader-exception-detection"},{"title":"Pix shader exceptions live debugging","href":"/tools/tools-console/pix/pix-shader-exceptions-live-debugging"},{"title":"Pix system monitor","href":"/tools/tools-console/pix/pix-system-monitor"},{"title":"Pix timing capture bookmarks","href":"/tools/tools-console/pix/pix-timing-capture-bookmarks"},{"title":"Pix timing capture compare","href":"/tools/tools-console/pix/pix-timing-capture-compare"},{"title":"Pix timing capture sqlite queries","href":"/tools/tools-console/pix/pix-timing-capture-sqlite-queries"},{"title":"Pix timing capture summary layout","href":"/tools/tools-console/pix/pix-timing-capture-summary-layout"},{"title":"Pix timing captures d3d objects","href":"/tools/tools-console/pix/pix-timing-captures-d3d-objects"},{"title":"Pix timing captures memory","href":"/tools/tools-console/pix/pix-timing-captures-memory"},{"title":"PIX videos","sidebarTitle":"PIX videos","icon":"video","href":"/tools/tools-console/pix/pix-videos"},{"title":"Pix win32 fileio","href":"/tools/tools-console/pix/pix-win32-fileio"},{"title":"Required xconfig settings","href":"/tools/tools-console/pix/required-xconfig-settings"},{"title":"Setup getting started","href":"/tools/tools-console/pix/setup-getting-started"},{"group":"Extensibility","pages":[{"title":"PIX extensibility APIs (HLSL and mesh viewer)","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pix/extensibility/index"},{"title":"Pix extensibility","href":"/tools/tools-console/pix/extensibility/pix-extensibility"},{"title":"Pix extensibility hlsl","href":"/tools/tools-console/pix/extensibility/pix-extensibility-hlsl"},{"title":"Pix extensibility mesh viewer","href":"/tools/tools-console/pix/extensibility/pix-extensibility-mesh-viewer"},{"title":"Pix extensibility settings","href":"/tools/tools-console/pix/extensibility/pix-extensibility-settings"},{"title":"Pix extensibility texture viewer","href":"/tools/tools-console/pix/extensibility/pix-extensibility-texture-viewer"}]},{"group":"Gpu","pages":[{"title":"PIX GPU capture and performance analysis","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pix/gpu/index"},{"title":"Gpu performance","href":"/tools/tools-console/pix/gpu/gpu-performance"},{"title":"Pix api objects","href":"/tools/tools-console/pix/gpu/pix-api-objects"},{"title":"Pix bottlenecks","href":"/tools/tools-console/pix/gpu/pix-bottlenecks"},{"title":"Pix bvh viewer","href":"/tools/tools-console/pix/gpu/pix-bvh-viewer"},{"title":"Pix counters","href":"/tools/tools-console/pix/gpu/pix-counters"},{"title":"Pix drpix","href":"/tools/tools-console/pix/gpu/pix-drpix"},{"title":"Pix edit and continue","href":"/tools/tools-console/pix/gpu/pix-edit-and-continue"},{"title":"Pix edits","href":"/tools/tools-console/pix/gpu/pix-edits"},{"title":"Pix event details","href":"/tools/tools-console/pix/gpu/pix-event-details"},{"title":"Pix gpu capture","href":"/tools/tools-console/pix/gpu/pix-gpu-capture"},{"title":"Pix gpu executeindirect","href":"/tools/tools-console/pix/gpu/pix-gpu-executeindirect"},{"title":"Pix gpu input assembly","href":"/tools/tools-console/pix/gpu/pix-gpu-input-assembly"},{"title":"Pix gpu overview page","href":"/tools/tools-console/pix/gpu/pix-gpu-overview-page"},{"title":"Pix gpu pipeline view","href":"/tools/tools-console/pix/gpu/pix-gpu-pipeline-view"},{"title":"Pix gpu resources","href":"/tools/tools-console/pix/gpu/pix-gpu-resources"},{"title":"Pix gpu timeline tab","href":"/tools/tools-console/pix/gpu/pix-gpu-timeline-tab"},{"title":"Pix gpu timing","href":"/tools/tools-console/pix/gpu/pix-gpu-timing"},{"title":"Pix memory viewer","href":"/tools/tools-console/pix/gpu/pix-memory-viewer"},{"title":"Pix mesh viewer","href":"/tools/tools-console/pix/gpu/pix-mesh-viewer"},{"title":"Pix pipeline states","href":"/tools/tools-console/pix/gpu/pix-pipeline-states"},{"title":"Pix resources tab","href":"/tools/tools-console/pix/gpu/pix-resources-tab"},{"title":"Pix shader debugging","href":"/tools/tools-console/pix/gpu/pix-shader-debugging"},{"title":"Pix shader pdbs","href":"/tools/tools-console/pix/gpu/pix-shader-pdbs"},{"title":"Pix shader trace durpio","href":"/tools/tools-console/pix/gpu/pix-shader-trace-durpio"},{"title":"Pix shader trace scarlett","href":"/tools/tools-console/pix/gpu/pix-shader-trace-scarlett"},{"title":"Pix state","href":"/tools/tools-console/pix/gpu/pix-state"},{"title":"Pix table of hardware counters","href":"/tools/tools-console/pix/gpu/pix-table-of-hardware-counters"},{"title":"Pix texture mip stats","href":"/tools/tools-console/pix/gpu/pix-texture-mip-stats"},{"title":"Pix texture viewer","href":"/tools/tools-console/pix/gpu/pix-texture-viewer"},{"title":"Pix vrs","href":"/tools/tools-console/pix/gpu/pix-vrs"},{"title":"Pix with shaders","href":"/tools/tools-console/pix/gpu/pix-with-shaders"}]},{"group":"Gpu trace","pages":[{"title":"PIX GPU Trace captures on XBOX Series consoles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pix/gpu-trace/index"},{"title":"Pix gpu trace capture","href":"/tools/tools-console/pix/gpu-trace/pix-gpu-trace-capture"},{"title":"Pix gpu trace overview","href":"/tools/tools-console/pix/gpu-trace/pix-gpu-trace-overview"},{"title":"Pix gpu trace ui","href":"/tools/tools-console/pix/gpu-trace/pix-gpu-trace-ui"}]},{"group":"Shader explorer","pages":[{"title":"PIX Shader Explorer for GPU shader analysis","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/pix/shader-explorer/index"},{"title":"Pix shader explorer overview","href":"/tools/tools-console/pix/shader-explorer/pix-shader-explorer-overview"}]}]},{"group":"Shadercompiler","pages":[{"title":"HLSL shader compiler (DXC) for the XBOX GDK","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/shadercompiler/index"},{"title":"Dxc port from fxc","href":"/tools/tools-console/shadercompiler/dxc-port-from-fxc"},{"title":"Dxc usage","href":"/tools/tools-console/shadercompiler/dxc-usage"},{"title":"Dxc xbox defines","href":"/tools/tools-console/shadercompiler/dxc-xbox-defines"},{"title":"Dxc xbox extensions","href":"/tools/tools-console/shadercompiler/dxc-xbox-extensions"},{"title":"Dxc xbox intrinsics","href":"/tools/tools-console/shadercompiler/dxc-xbox-intrinsics"},{"title":"Shader compiler","href":"/tools/tools-console/shadercompiler/shader-compiler"}]},{"group":"Titleperfoverlay","pages":[{"title":"Title Performance Overlay for XBOX titles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/titleperfoverlay/index"},{"title":"Titleperfoverlay","href":"/tools/tools-console/titleperfoverlay/titleperfoverlay"}]},{"group":"Visualstudio","pages":[{"title":"Visualstudio","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/visualstudio/index"},{"title":"Address Sanitizer Support for XBOX","sidebarTitle":"Address sanitizer support","icon":"bookmark","href":"/tools/tools-console/visualstudio/address-sanitizer-support"},{"title":"Visual C++ compiler resources","sidebarTitle":"Visual C++ compiler resources","icon":"compass","href":"/tools/tools-console/visualstudio/compiler-resources"},{"title":"Visual C++ compiler and linker switch recommendations","sidebarTitle":"Visual C++ compiler and linker switch recommendations","icon":"note-sticky","href":"/tools/tools-console/visualstudio/compiler-switch-recommendations"},{"title":"Xbox Compiler Technology","sidebarTitle":"Xbox Compiler Technology","icon":"map","href":"/tools/tools-console/visualstudio/compiler-technology"},{"title":"Debugging XBOX projects by using Visual Studio","sidebarTitle":"Debugging XBOX projects by using visual","icon":"bug","href":"/tools/tools-console/visualstudio/debugging-with-visualstudio"},{"title":"Deployment errors","href":"/tools/tools-console/visualstudio/deployment-errors"},{"title":"Visual Studio properties for XBOX development","sidebarTitle":"Visual studio properties for XBOX","icon":"bug","href":"/tools/tools-console/visualstudio/durango-property-pages"},{"title":"Project templates in Visual Studio for XBOX development","sidebarTitle":"Project templates in visual studio for","icon":"bug","href":"/tools/tools-console/visualstudio/durango-visual-studio-templates"},{"title":"How to: deploying game resource files by using Visual Studio","sidebarTitle":"How to: deploying game resource files","icon":"book-open","href":"/tools/tools-console/visualstudio/how-to-deploy-resources"},{"title":"Enable multiple build configurations in one deployment","sidebarTitle":"How to: enabling multiple build","icon":"sliders","href":"/tools/tools-console/visualstudio/multiple-build-configurations"},{"title":"Microsoft Game Development Kit on Xbox preprocessor definitions","sidebarTitle":"Microsoft Game Development Kit on Xbox preprocessor definitions","icon":"square-pen","href":"/tools/tools-console/visualstudio/preprocessor-definitions"},{"title":"Table of intrinsics","sidebarTitle":"Table of intrinsics","icon":"clipboard-list","href":"/tools/tools-console/visualstudio/table-of-intrinsics"},{"title":"Visual Studio for console development","sidebarTitle":"Visual studio for console development","icon":"bug","href":"/tools/tools-console/visualstudio/visualstudio"},{"title":"Visual Studio 2019 GDK support notes","sidebarTitle":"Visual studio 2019 microsoft game","icon":"cube","href":"/tools/tools-console/visualstudio/vs-2019-support-notes"},{"title":"Visual Studio 2022 GDK support notes","sidebarTitle":"Visual studio 2022 microsoft game","icon":"cube","href":"/tools/tools-console/visualstudio/vs-2022-support-notes"},{"title":"Visual Studio 2026 GDK support notes","sidebarTitle":"Visual studio 2026 microsoft game","icon":"cube","href":"/tools/tools-console/visualstudio/vs-2026-support-notes"},{"title":"Using Clang with the Microsoft Game Development Kit (GDK) for consoles","sidebarTitle":"Using Clang with the Microsoft Game Development Kit (GDK) for consoles","icon":"cube","href":"/tools/tools-console/visualstudio/vs-clang"},{"title":"Configure Visual Studio for XBOX Series X|S and XBOX One","sidebarTitle":"Configuring visual studio for XBOX","icon":"arrows-left-right","href":"/tools/tools-console/visualstudio/vs-cross-gen"},{"title":"XBOX Game View","sidebarTitle":"XBOX game view","icon":"file-lines","href":"/tools/tools-console/visualstudio/xbox-game-view"},{"title":"XBOX Gaming Explorer","sidebarTitle":"XBOX gaming explorer","icon":"file-lines","href":"/tools/tools-console/visualstudio/xbox-gaming-explorer"},{"title":"XBOX Gaming Project Control","sidebarTitle":"XBOX gaming project control","icon":"file-lines","href":"/tools/tools-console/visualstudio/xbox-gaming-project-control"},{"title":"XBOX System Monitor","sidebarTitle":"XBOX system monitor","icon":"file-lines","href":"/tools/tools-console/visualstudio/xbox-system-monitor"}]},{"group":"Wdp","pages":[{"title":"XBOX Device Portal (Windows Device Portal on XBOX)","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/wdp/index"},{"title":"Enabling XBOX Device Portal","sidebarTitle":"Enabling XBOX Device Portal","icon":"gauge","href":"/tools/tools-console/wdp/enabling-wdp-on-xbox"},{"title":"Script authoring tool","sidebarTitle":"Script authoring tool","icon":"right-to-bracket","href":"/tools/tools-console/wdp/script-authoring-tool"},{"title":"XBOX Device Portal (Windows Device Portal on XBOX)","sidebarTitle":"XBOX device portal (windows device","icon":"gauge","href":"/tools/tools-console/wdp/wdp"},{"title":"Adding tools to XBOX Device Portal workspaces","sidebarTitle":"Adding tools to XBOX device portal","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-adding-tools"},{"title":"Crash data page","sidebarTitle":"Crash data page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-crash-data"},{"title":"File explorer page","sidebarTitle":"File explorer page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-file-explorer"},{"title":"Game event data page","sidebarTitle":"Game event data page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-game-event-data"},{"title":"Home page","sidebarTitle":"Home page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-home"},{"title":"HTTP monitor page","sidebarTitle":"HTTP monitor page","icon":"plug","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-http-monitor"},{"title":"Media capture page","sidebarTitle":"Media capture page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-media-capture"},{"title":"Network page","sidebarTitle":"Network page","icon":"network-wired","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-network"},{"title":"OS update page","sidebarTitle":"Os update page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-os-update"},{"title":"Managing overlay folders","sidebarTitle":"Managing overlay folders","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-overlay-folders"},{"title":"Performance page","description":"Performance page","sidebarTitle":"Performance page","icon":"gauge-high","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-performance"},{"title":"Scratch page","sidebarTitle":"Scratch page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"},{"title":"Managing console settings with XBOX Device Portal","description":"Managing console settings with XBOX Device Portal","sidebarTitle":"Managing console settings with XBOX","icon":"sliders","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-settings"},{"title":"XBOX Live page","sidebarTitle":"XBOX live page","icon":"gauge","href":"/tools/tools-console/wdp/windows-device-portal-on-xbox-xbl"}]},{"group":"Xbom","pages":[{"title":"XBOX Manager tool for managing dev consoles","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/xbom/index"},{"title":"XBOX Manager: managing console automation","sidebarTitle":"XBOX manager: managing console","icon":"bookmark","href":"/tools/tools-console/xbom/manager-tool-automation"},{"title":"XBOX Manager: managing console settings","sidebarTitle":"XBOX manager: managing console settings","icon":"sliders","href":"/tools/tools-console/xbom/manager-tool-console-settings"},{"title":"XBOX Manager: remote control","sidebarTitle":"XBOX manager: remote control","icon":"gamepad","href":"/tools/tools-console/xbom/manager-tool-gamepad-input"},{"title":"XBOX Manager: group remote control","sidebarTitle":"XBOX manager: group remote control","icon":"users","href":"/tools/tools-console/xbom/manager-tool-group-remote-control"},{"title":"XBOX Manager: managing consoles and groups","sidebarTitle":"XBOX manager: managing consoles and","icon":"users","href":"/tools/tools-console/xbom/manager-tool-groups"},{"title":"XBOX Manager: managing apps and files","sidebarTitle":"XBOX manager: managing apps and files","icon":"square-pen","href":"/tools/tools-console/xbom/manager-tool-managing-applications"},{"title":"XBOX Manager: media capture","sidebarTitle":"XBOX manager: media capture","icon":"compass","href":"/tools/tools-console/xbom/manager-tool-media-capture"},{"title":"XBOX Manager best practices for multiplayer testing","sidebarTitle":"Best practices for using XBOX manager","icon":"users-line","href":"/tools/tools-console/xbom/manager-tool-multiplayer"},{"title":"XBOX Manager: manage test accounts","sidebarTitle":"XBOX manager: manage test accounts","icon":"user","href":"/tools/tools-console/xbom/manager-tool-profiles"},{"title":"XBOX Manager: updating a console","sidebarTitle":"XBOX manager: updating a console","icon":"clipboard-list","href":"/tools/tools-console/xbom/manager-tool-updating-console"},{"title":"XBOX Manager","sidebarTitle":"XBOX manager","icon":"note-sticky","href":"/tools/tools-console/xbom/xbom"}]},{"group":"Xbwatson","pages":[{"title":"xbWatson debug-output monitor for XBOX","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/xbWatson/index"},{"title":"xbWatson","sidebarTitle":"Xbwatson","icon":"note-sticky","href":"/tools/tools-console/xbWatson/xbwatson"}]},{"group":"Xhit","pages":[{"title":"XBOX Hang Investigation Tool (XHIT)","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-console/xhit/index"},{"title":"Xhit tool","href":"/tools/tools-console/xhit/xhit-tool"}]}]},{"group":"Tools pc","pages":[{"title":"PC developer tools for the XBOX GDK","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-pc/index"},{"title":"PC game development: environment and tools (contents)","sidebarTitle":"PC game development: environment and tools (contents)","icon":"map","href":"/tools/tools-pc/gc-tools-pc-toc"},{"title":"Utilizing Microsoft Game Development Kit (GDK) tools to install and launch your PC title","sidebarTitle":"Utilizing Microsoft Game Development Kit (GDK) tools to install and launch your PC title","icon":"rocket","href":"/tools/tools-pc/launching-on-pc"},{"title":"Using PIX to profile Windows titles","sidebarTitle":"Using PIX to profile Windows titles","icon":"user","href":"/tools/tools-pc/pix-for-windows"},{"title":"PC game registration","sidebarTitle":"PC game registration","icon":"clipboard-list","href":"/tools/tools-pc/title-registration-pc"},{"group":"Commandlinetools","pages":[{"title":"Commandlinetools","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-pc/commandlinetools/index"},{"title":"Command-line tools for PC development (contents)","sidebarTitle":"Command-line tools for PC development (contents)","icon":"terminal","href":"/tools/tools-pc/commandlinetools/gr-commandlinetools-toc"},{"title":"Screen Capture (wdcapture.exe)","sidebarTitle":"Screen Capture (wdcapture.exe)","icon":"display","href":"/tools/tools-pc/commandlinetools/gr-wdCapture"},{"title":"XBOX PC Remote Listening Endpoint (wdEndpoint.exe)","sidebarTitle":"XBOX PC Remote Listening Endpoint (wdEndpoint.exe)","icon":"plug","href":"/tools/tools-pc/commandlinetools/gr-wdEndpoint"},{"title":"XBOX PC Remote (wdRemote.exe)","sidebarTitle":"XBOX PC Remote (wdRemote.exe)","icon":"terminal","href":"/tools/tools-pc/commandlinetools/gr-wdRemote"},{"title":"Gr wdapp","href":"/tools/tools-pc/commandlinetools/gr-wdapp"},{"title":"Video Capture (wdcapturesession.exe)","sidebarTitle":"Video Capture (wdcapturesession.exe)","icon":"people-group","href":"/tools/tools-pc/commandlinetools/gr-wdcapturesession"},{"title":"Manage XGameSave data on PC (xgamesaveutil.exe)","sidebarTitle":"Manage XGameSave data on PC (xgamesaveutil.exe)","icon":"terminal","href":"/tools/tools-pc/commandlinetools/gr-xgamesaveutil"}]},{"group":"Visualstudio","pages":[{"title":"Visualstudio","sidebarTitle":"Overview","icon":"folder-open","href":"/tools/tools-pc/visualstudio/index"},{"title":"Visual Studio (contents)","sidebarTitle":"Visual Studio (contents)","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-visualstudio-toc"},{"title":"Visual Studio 2019 support notes","sidebarTitle":"Visual Studio 2019 support notes","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-2019-support-notes"},{"title":"Visual Studio 2022 support notes","sidebarTitle":"Visual Studio 2022 support notes","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-2022-support-notes"},{"title":"Using Clang with the Microsoft Game Development Kit (GDK)","sidebarTitle":"Using Clang with the Microsoft Game Development Kit (GDK)","icon":"cube","href":"/tools/tools-pc/visualstudio/gr-vs-clang"},{"title":"Debugging PC projects by using Visual Studio","sidebarTitle":"Debugging PC projects by using Visual Studio","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-debugging-with-visualstudio"},{"title":"Debugging PC projects on remote Windows devices by using Visual Studio","sidebarTitle":"Debugging PC projects on remote Windows devices by using Visual Studio","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-debugging-with-visualstudio-remote-windows"},{"title":"Visual Studio properties for PC game development","sidebarTitle":"Visual Studio properties for PC game development","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-property-pages"},{"title":"Project templates in Visual Studio for PC game development","sidebarTitle":"Project templates in Visual Studio for PC game development","icon":"bug","href":"/tools/tools-pc/visualstudio/gr-vs-templates"}]},{"group":"Xboxpctoolbox","pages":[{"title":"XBOX PC Toolbox app for remote Windows devices","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-pc/xboxpctoolbox/index"},{"title":"XBOX PC Toolbox","sidebarTitle":"XBOX PC Toolbox","icon":"clipboard-list","href":"/tools/tools-pc/xboxpctoolbox/xboxpctoolbox"}]},{"group":"XBOX PC Remote Tools","pages":[{"title":"XBOX PC Remote Tools","sidebarTitle":"Overview","icon":"network-wired","href":"/tools/tools-pc/xbox-pc-remote-tools/index"},{"icon":"rocket","title":"XBOX PC Remote Tools quickstart guide","sidebarTitle":"XBOX PC Remote Tools quickstart guide","href":"/tools/tools-pc/xbox-pc-remote-tools/quickstart"},{"icon":"book-open","title":"How to use the XBOX PC Remote Tools","sidebarTitle":"How to use the XBOX PC Remote Tools","href":"/tools/tools-pc/xbox-pc-remote-tools/how-to-use-tools"},{"icon":"circle-question","title":"Economy version 2 (V2) FAQ","sidebarTitle":"Economy version 2 (V2) FAQ","href":"/tools/tools-pc/xbox-pc-remote-tools/faq"},{"group":"Release notes","pages":[{"title":"PlayFab Services SDK Release Notes 2026","sidebarTitle":"PlayFab Services SDK Release Notes 2026","icon":"clipboard-list","href":"/tools/tools-pc/xbox-pc-remote-tools/release-notes/index"},{"icon":"clipboard-list","title":"Xbox PC Remote Tools: May 2026 (2605) release notes","sidebarTitle":"Xbox PC Remote Tools: May 2026 (2605) release notes","href":"/tools/tools-pc/xbox-pc-remote-tools/release-notes/2605"},{"icon":"clipboard-list","title":"Release notes - XBOX PC Remote Tools (March 2026)","sidebarTitle":"Release notes - XBOX PC Remote Tools (March 2026)","href":"/tools/tools-pc/xbox-pc-remote-tools/release-notes/2603"}]}]}]},{"group":"Tools services","pages":[{"title":"Live services tools for XBOX and PlayFab","sidebarTitle":"Overview","icon":"screwdriver-wrench","href":"/tools/tools-services/index"},{"title":"Config as Source tools (XblConfig.exe)","sidebarTitle":"Config as Source tools (XblConfig.exe)","icon":"note-sticky","href":"/tools/tools-services/live-config-as-source"},{"title":"Xbox Connected Storage tool (XblConnectedStorage.exe)","sidebarTitle":"Xbox Connected Storage tool (XblConnectedStorage.exe)","icon":"cloud-arrow-up","href":"/tools/tools-services/live-connected-storage-tool"},{"title":"Developer Account tool (XblDevAccount.exe)","sidebarTitle":"Developer Account tool (XblDevAccount.exe)","icon":"bookmark","href":"/tools/tools-services/live-dev-account-tool"},{"title":"Store Development Entitlements Tool (DevEntitlementTool.exe)","sidebarTitle":"Store Development Entitlements Tool (DevEntitlementTool.exe)","icon":"store","href":"/tools/tools-services/live-dev-entitlements-tool"},{"title":"Using Fiddler to inspect web service calls","sidebarTitle":"Using Fiddler to inspect web service calls","icon":"compass","href":"/tools/tools-services/live-fiddler-inspect-web-calls"},{"title":"Global Storage tool (GlobalStorage.exe)","sidebarTitle":"Global Storage tool (GlobalStorage.exe)","icon":"hard-drive","href":"/tools/tools-services/live-global-storage-tool"},{"title":"Multiplayer Session History Viewer (MultiplayerSessionHistoryViewer.exe)","sidebarTitle":"Multiplayer Session History Viewer (MultiplayerSessionHistoryViewer.exe)","icon":"people-group","href":"/tools/tools-services/live-mp-session-history-viewer"},{"title":"PC Sandbox Switcher (XblPCSandbox.exe)","sidebarTitle":"PC Sandbox Switcher (XblPCSandbox.exe)","icon":"map","href":"/tools/tools-services/live-pc-sandbox-switcher"},{"title":"Player Data Reset tool (XblPlayerDataReset.exe)","sidebarTitle":"Player Data Reset tool (XblPlayerDataReset.exe)","icon":"database","href":"/tools/tools-services/live-player-data-reset"},{"title":"Development tools for Xbox services","sidebarTitle":"Development tools for Xbox services","icon":"clipboard-list","href":"/tools/tools-services/live-tools"},{"title":"Tools for Xbox services (contents)","sidebarTitle":"Tools for Xbox services (contents)","icon":"square-pen","href":"/tools/tools-services/live-tools-nav"},{"title":"Trace Analyzer (XblTraceAnalyzer.exe)","sidebarTitle":"Trace Analyzer (XblTraceAnalyzer.exe)","icon":"file-lines","href":"/tools/tools-services/live-trace-analyzer"},{"title":"Live xbox common events tool","href":"/tools/tools-services/live-xbox-common-events-tool"},{"title":"Test Account tool (XblTestAccountGui.exe)","sidebarTitle":"Test Account tool (XblTestAccountGui.exe)","icon":"file-lines","href":"/tools/tools-services/live-xbox-live-account-tool"},{"title":"Use XBOX Multiplayer Analysis Tool to inspect and modify network traffic","sidebarTitle":"Use XBOX Multiplayer Analysis Tool to inspect and modify network traffic","icon":"network-wired","href":"/tools/tools-services/live-xbox-multiplayer-analysis-tool"}]}]}]},{"tab":"Publishing","pages":[{"title":"Publishing","href":"/publishing/game-publishing/overview"}]},{"tab":"GDK APIs","pages":[{"title":"GDK APIs","href":"/reference/gc-reference-toc"}]},{"tab":"PlayFab APIs","pages":[{"title":"PlayFab APIs","href":"/services/playfab/api-references"}]},{"tab":"Microsoft Store APIs","pages":[{"title":"Microsoft Store APIs","href":"/reference/microsoft-store-apis/xstore-nav"}]},{"tab":"NDA Topics","pages":[{"title":"NDA Topics","href":"/nda/nda-overview"}]}]},{"language":"es","pages":[{"title":"es","href":"/es/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"fr-CA","pages":[{"title":"fr-CA","href":"/fr-CA/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"ja-jp","pages":[{"title":"ja-jp","href":"/ja-jp/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]},{"language":"zh-TW","pages":[{"title":"zh-TW","href":"/zh-TW/tools/tools-console/wdp/windows-device-portal-on-xbox-scratch"}]}]},"title":"Scratch page - XBOX Game Development Documentation","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-D4WcYaf4.js","PlusIcon-CwhPVjTe.js","lightbox-handle-r17bVUz3.js"]}