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

# 服務 C API 概觀 - PFPlatform.h

> 服務 C API 概觀 - PFPlatform.h

## 函式

| 函式 | 描述 |
| - | - |
| [PFMemGetFunctions](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfmemgetfunctions) | 取得記憶體攔截函式，讓呼叫端能將記憶體配置路由至自己的記憶體管理員。此方法可讓應用程式取得預設的記憶體配置常式。這可以搭配 PFMemSetFunctions() 使用，以監視所有記憶體配置。 |
| [PFMemIsUsingCustomMemoryFunctions](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfmemisusingcustommemoryfunctions) | 判斷是否正在使用自訂記憶體函式。 |
| [PFMemSetFunctions](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfmemsetfunctions) | 選擇性地設定記憶體攔截函式，讓呼叫端能將記憶體配置路由至自己的記憶體管理員。必須在 PFInitialize() 之前呼叫此函式，且一旦設定記憶體攔截後就無法再次呼叫。此方法可讓應用程式安裝自訂記憶體配置常式，以處理所有新記憶體緩衝區的要求，而不使用預設配置常式。 |
| [PFPlatformGetPlatformType](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfplatformgetplatformtype) | TBD |
| [PFPlatformIsGRTSAvailable](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfplatformisgrtsavailable) | TBD |
| [PFPlatformLocalStorageSetHandlers](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfplatformlocalstoragesethandlers) | 設定儲存體事件處理常式。如果未設定自訂儲存體處理常式，將使用以 cstdio 和 std::fstream 物件為基礎的預設實作。 |

## 結構

| 結構 | 描述 |
| - | - |
| [PFLocalStorageHooks](/zh-TW/services/playfab/api-references/c/pfplatform/structs/pflocalstoragehooks) | 封裝儲存體攔截的結構。 |
| [PFMemoryHooks](/zh-TW/services/playfab/api-references/c/pfplatform/structs/pfmemoryhooks) | 封裝記憶體攔截的結構。 |

## 狀態變更

| 狀態變更 | 描述 |
| - | - |

## 列舉

| 列舉 | 描述 |
| - | - |
| [PFPlatformType](/zh-TW/services/playfab/api-references/c/pfplatform/enums/pfplatformtype) | TBD |


## Related topics

- [服務 C API 概觀 - PFPlatformSpecific.h](/zh-TW/services/playfab/api-references/c/pfplatformspecific/pfplatformspecific_members.md)
- [服務 C API 概觀 - PFPlatformSpecificTypes.h](/zh-TW/services/playfab/api-references/c/pfplatformspecifictypes/pfplatformspecifictypes_members.md)
- [PFPlatformGetPlatformType](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfplatformgetplatformtype.md)
- [PFPlatformIsGRTSAvailable](/zh-TW/services/playfab/api-references/c/pfplatform/functions/pfplatformisgrtsavailable.md)
- [PFPlatformType](/zh-TW/services/playfab/api-references/c/pfplatform/enums/pfplatformtype.md)
