다음을 통해 공유


IDXGIAdapter3::QueryVideoMemoryInfo 메서드(dxgi1_4.h)

이 메서드는 현재 예산 및 프로세스 사용의 프로세스를 알려줍니다.

구문

HRESULT QueryVideoMemoryInfo(
  [in]  UINT                         NodeIndex,
  [in]  DXGI_MEMORY_SEGMENT_GROUP    MemorySegmentGroup,
  [out] DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo
);

매개 변수

[in] NodeIndex

형식: UINT

비디오 메모리 정보를 쿼리할 디바이스의 실제 어댑터를 지정합니다. 단일 GPU 작업의 경우 0으로 설정합니다. 여러 GPU 노드가 있는 경우 비디오 메모리 정보가 쿼리되는 노드(디바이스의 실제 어댑터)의 인덱스로 설정합니다. 다중 어댑터 시스템을 참조하세요.

[in] MemorySegmentGroup

형식: DXGI_MEMORY_SEGMENT_GROUP

그룹을 로컬 또는 비 로컬로 식별하는 DXGI_MEMORY_SEGMENT_GROUP 지정합니다.

[out] pVideoMemoryInfo

형식: DXGI_QUERY_VIDEO_MEMORY_INFO*

DXGI_QUERY_VIDEO_MEMORY_INFO 구조체를 현재 값으로 채웁니다.

반환 값

형식: HRESULT

성공하면 S_OK 반환합니다. 그렇지 않으면 오류 코드입니다. 오류 코드 목록은 DXGI_ERROR 참조하세요.

설명

애플리케이션은 물리적 메모리의 사용량을 명시적으로 관리하고 애플리케이션 프로세스에 할당된 예산 내에서 사용량을 유지해야 합니다. 할당된 예산 내에서 사용량을 유지할 수 없는 프로세스는 다른 프로세스를 실행할 수 있도록 간헐적으로 고정되고 페이징되므로 더듬이 발생할 수 있습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 dxgi1_4.h(DXGI1_3.h 포함)
라이브러리 Dxgi.lib
DLL Dxgi.dll

추가 정보

IDXGIAdapter3