> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MakeWindowAssociation (XBOX Series 主機)

> 允許 DXGI 監視應用程式的訊息佇列中是否有 **Alt+Enter** 按鍵順序 (此按鍵順序會使應用程式從視窗模式切換為全螢幕。

允許 DXGI 監視應用程式的訊息佇列中是否有 **Alt+Enter** 按鍵順序 (此按鍵順序會使應用程式從視窗模式切換為全螢幕，反之亦然)。

## 語法

```cpp theme={null}
HRESULT MakeWindowAssociation(  
         HWND WindowHandle,  
         UINT Flags  
)  
```

### 參數

*WindowHandle*   \
類型：HWND

要監視之視窗的控制代碼。此參數可以是 **NULL**，但前提是 *Flags* 也為 0。

*Flags*   \
類型：UINT

下列一或多個值。

| 值 | 描述 |
| - | - |
| DXGI\_MWA\_NO\_WINDOW\_CHANGES | 防止 DXGI 監視應用程式的訊息佇列；這會使 DXGI 無法回應模式變更。 |
| DXGI\_MWA\_NO\_ALT\_ENTER | 防止 DXGI 回應 **Alt+Enter** 按鍵順序。 |
| DXGI\_MWA\_NO\_PRINT\_SCREEN | 防止 DXGI 回應 **Print Screen** 鍵。 |

### 傳回值

類型：HRESULT

如果成功，會傳回 S\_OK；否則會傳回錯誤碼。如需錯誤碼清單，請參閱 [Direct3D 12 傳回碼](https://learn.microsoft.com/en-us/windows/win32/direct3d12/d3d12-graphics-reference-returnvalues)。

## 需求

**標頭：** d3d12\_xs.h

**程式庫：** d3d12\_xs.lib\
**支援的平台：** XBOX Series 主機

## 另請參閱

[IDXGIFactory](/zh-TW/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/idxgifactory)


## Related topics

- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [使用 GDKX 建置並執行你的第一個主機遊戲](/zh-TW/home/build-first-title/first-console-title-walkthrough.md)
- [XBOX Series X|S 總覽](/zh-TW/paths/series-xs/overview.md)
- [Play Anywhere(主機 + PC)總覽](/zh-TW/paths/play-anywhere/overview.md)
- [XBOX 遊戲開發文件](/zh-TW/index.md)
