Skip to main content

ApuAlloc

APU 물리적 메모리를 할당합니다.

Syntax

Parameters

virtualAddress   _Result_nullonfailure_ _Outptr_result_bytebuffer_(sizeInBytes)
Type: void**
반환되는 가상 주소입니다. physicalAddress   _Result_zeroonfailure_ _Out_opt_
Type: APU_ADDRESS*
반환되는 APU_ADDRESS이며 APU에서 사용됩니다. sizeInBytes   _In_
Type: UINT32
할당 크기(바이트 단위)입니다. alignmentInBytes   _In_
Type: UINT32
정렬(바이트 단위)입니다. 2의 거듭제곱이어야 하며 4 이상이어야 합니다. flags
Type: UINT32
할당 플래그: APU_ALLOC_CACHED 또는 APU_ALLOC_NONCACHED.

Return value

Type: HRESULT 이 메서드는 다음 값을 반환할 수 있습니다:

Remarks

반환되는 가상 주소와 물리적 주소는 동일한 주소 공간의 서로 다른 뷰를 나타냅니다. 하나를 해제하면 다른 하나도 무효화됩니다. 할당을 해제하려면 ApuFree를 사용하세요.

Requirements

Header: apu.h Library: acphal.lib 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

개념 설명서

See also

ApuFree
APU
마지막 수정일 2026년 8월 24일