IDXGIDevice::QueryResourceResidency 메서드(dxgi.h)
리소스 배열의 상주 상태 가져옵니다.
구문
HRESULT QueryResourceResidency(
[in] IUnknown * const *ppResources,
[out] DXGI_RESIDENCY *pResidencyStatus,
UINT NumResources
);
매개 변수
[in] ppResources
형식: IUnknown*
IDXGIResource 인터페이스의 배열입니다.
[out] pResidencyStatus
형식: DXGI_RESIDENCY*
DXGI_RESIDENCY 플래그의 배열입니다. 각 요소는 ppResources 인수 배열의 해당 요소에 대한 상주 상태 설명합니다.
NumResources
형식: UINT
ppResources 인수 배열 및 pResidencyStatus 인수 배열의 리소스 수입니다.
반환 값
형식: HRESULT
성공하면 S_OK 반환합니다. 그렇지 않으면 DXGI_ERROR_DEVICE_REMOVED, E_INVALIDARG 또는 E_POINTER 반환합니다(자세한 내용은 일반적인 HRESULT 값 및 WinError.h 참조).
설명
pResidencyStatus 인수 배열에서 반환되는 정보는 QueryResourceResidency 메서드가 호출되었을 때의 상주 상태 설명합니다.
참고 상주 상태 지속적으로 변경됩니다.
참고 이 메서드는 사소한 오버헤드가 발생하기 때문에 모든 프레임을 호출해서는 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | dxgi.h |
라이브러리 | DXGI.lib |