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

# ApuIsVirtualAddressValid

> ApuIsVirtualAddressValid

# ApuIsVirtualAddressValid

验证虚拟地址。

## Syntax

```cpp theme={null}
bool ApuIsVirtualAddressValid(  
         const void* virtualAddress,  
         UINT32 physicalAlignmentInBytes  
)  
```

### Parameters

*virtualAddress*   \_In\_\
Type: void\*

要验证的虚拟地址。

*physicalAlignmentInBytes*   \
Type: UINT32

物理地址的预期对齐方式。

### Return value

Type: bool

如果虚拟地址有效,则返回 true;否则返回 false。

## Remarks

此函数验证指定的虚拟地址是否有效、是否通过 [ApuAlloc](/reference/audio/apu/functions/apualloc) 分配,以及关联的 APU 物理地址是否具有指定的对齐方式。

若要确定关联的物理地址,请调用 [ApuMapVirtualAddress](/reference/audio/apu/functions/apumapvirtualaddress)。如果已知物理地址,请调用 [ApuMapApuAddress](/reference/audio/apu/functions/apumapapuaddress) 来确定关联的虚拟地址。

## Requirements

**头文件:** apu.h

**库:** acphal.lib

**支持的平台:** XBOX One 系列主机和 XBOX Series 主机

## See also

[ApuMapVirtualAddress](/reference/audio/apu/functions/apumapvirtualaddress)\
[ApuMapApuAddress](/reference/audio/apu/functions/apumapapuaddress)\
[APU](/reference/audio/apu/apu_members)


## Related topics

- [ApuMapVirtualAddress](/zh-CN/reference/audio/apu/functions/apumapvirtualaddress.md)
- [APU(音频处理单元)](/zh-CN/reference/audio/apu/apu_members.md)
- [ApuMapApuAddress](/zh-CN/reference/audio/apu/functions/apumapapuaddress.md)
- [ApuFree](/zh-CN/reference/audio/apu/functions/apufree.md)
- [ApuAlloc](/zh-CN/reference/audio/apu/functions/apualloc.md)
