> ## 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.

# 用於非同步工作程式設計的 XAsync 程式庫

> 使用 XAsync 和 XAsyncProvider 程式庫，在 GDK 遊戲中定義、叫用及取消非同步工作和自訂提供者，並附有實作範例。

探索 XBOX 遊戲開發的非同步程式庫主題。

<CardGroup cols={2}>
  <Card title="執行 Microsoft Game Development Kit API" icon="cube" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasync-example-run-gdk-task">
    本主題提供如何執行 Microsoft Game Development Kit (GDK) API 工作的範例。
  </Card>

  <Card title="執行簡單工作範例" icon="microchip" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasync-example-run-simple-task">
    本主題提供如何執行簡單使用者工作的範例。
  </Card>

  <Card title="設定非同步工作範例" icon="code" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasync-example-setup-async-task">
    本主題提供如何設定非同步工作的範例。
  </Card>

  <Card title="Xasync 程式庫" icon="toolbox" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasync">
    XAsync 程式庫提供定義非同步工作及其回呼的方法和資料。
  </Card>

  <Card title="設定可取消性範例" icon="download" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-cancelability">
    本主題提供如何在自訂提供者回呼中設定可取消性的範例。
  </Card>

  <Card title="設定自訂提供者範例" icon="code" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-custom-provider">
    本主題提供如何設定自訂非同步提供者的範例。
  </Card>

  <Card title="設定叫用方法範例" icon="code" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-invocation-methods">
    本主題提供如何為自訂提供者設定叫用方法的範例。
  </Card>

  <Card title="設定傳回資料範例" icon="code" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasyncprovider-example-setup-return-data">
    本主題提供如何設定傳回資料的範例。
  </Card>

  <Card title="Xasyncprovider 程式庫" icon="circle-info" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xasyncprovider">
    本主題說明 XAsyncProvider 程式庫的用途。
  </Card>

  <Card title="清除工作佇列範例" icon="microchip" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-cleanup-task-queue">
    本主題提供在不再需要工作佇列時如何清除工作佇列的範例，以避免資源洩漏。
  </Card>

  <Card title="建立工作佇列範例" icon="microchip" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-create-task-queue">
    本主題提供如何建立工作佇列的範例。
  </Card>

  <Card title="分派工作佇列範例" icon="microchip" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-dispatch-task-queue">
    本主題提供如何分派工作佇列的範例。
  </Card>

  <Card title="Xtaskqueue 程式庫" icon="microchip" href="/zh-TW/build/core-features/common/async/async-libraries/async-library-xtaskqueue">
    使用本主題，透過 XTaskQueue 程式庫管理工作佇列。
  </Card>
</CardGroup>


## Related topics

- [非同步程式設計的設計目標與改進](/zh-TW/build/core-features/common/async/async-whitepaper.md)
- [非同步程式設計概觀](/zh-TW/build/core-features/common/async/async-toc.md)
- [XAsyncBlock](/zh-TW/reference/system/xasync/structs/xasyncblock.md)
- [XBOX GDK 中的非同步程式設計模型](/zh-TW/build/core-features/common/async/index.md)
- [XAsyncGetStatus](/zh-TW/reference/system/xasync/functions/xasyncgetstatus.md)
