Share via


D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT 구조체(d3d12.h)

리소스당 최대 주소 비트 및 프로세스당 최대 주소 비트를 포함하여 어댑터의 GPU 가상 주소 공간 제한을 자세히 설명합니다.

구문

typedef struct D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT {
  UINT MaxGPUVirtualAddressBitsPerResource;
  UINT MaxGPUVirtualAddressBitsPerProcess;
} D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT;

멤버

MaxGPUVirtualAddressBitsPerResource

리소스당 최대 GPU 가상 주소 비트입니다.

일부 어댑터는 프로세스당 사용 가능한 비트가 프로세스당보다 훨씬 적은 반면, 다른 어댑터는 프로세스당 사용 가능한 비트가 훨씬 더 큽니다. 후자의 시나리오는 특정 UMA 어댑터에서 32비트 프로세스를 실행하는 경우와 같이 덜 일반적인 시나리오에서 발생하는 경향이 있습니다. 리소스별 기능이 프로세스당보다 큰 경우 리소스당 더 큰 기능은 예약된 리소스 또는 NULL 매핑된 페이지에서만 활용할 수 있습니다.

MaxGPUVirtualAddressBitsPerProcess

프로세스당 최대 GPU 가상 주소 비트입니다.

이 값이 사용 가능한 상주 예산과 거의 같으면 제거 는 거주를 관리하는 가능한 옵션이 아닙니다. 자세한 내용은 MakeResident 를 참조하세요.

설명

D3D12_FEATURE 열거형의 열거형 상수 D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT 참조하세요.

요구 사항

요구 사항
헤더 d3d12.h

추가 정보

핵심 구조체

D3D12_FEATURE