DXGI_DDI_ARG_RECLAIMRESOURCES 구조체(dxgiddi.h)

회수할 비디오 메모리 리소스와 이전에 재사용을 위해 제공된 사용자 모드 표시 드라이버에 대해 설명합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 pfnReclaimResources 함수와 함께 사용됩니다.

구문

typedef struct _DXGI_DDI_ARG_RECLAIMRESOURCES {
  [in]  DXGI_DDI_HDEVICE         hDevice;
  [in]  const DXGI_DDI_HRESOURCE *pResources;
  [out] BOOL                     *pDiscarded;
  [in]  UINT                     Resources;
} DXGI_DDI_ARG_RECLAIMRESOURCES;

멤버

[in] hDevice

드라이버가 다시 사용할 리소스를 제공하는 디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다.

Direct3D 런타임은 CreateDevice(D3D10) 루틴을 호출하여 디바이스를 만들 때 D3D10DDIARG_CREATEDEVICE 구조의 hDrvDevice 멤버에 있는 드라이버에 이 핸들을 전달했습니다.

[in] pResources

회수할 리소스에 대한 핸들 배열에 대한 포인터입니다.

[out] pDiscarded

각 리소스 또는 할당이 삭제되었는지 여부를 지정하는 부울 값의 선택적 배열입니다.

이 배열의 각 부울 값은 pResources가 가리키는 구조체의 동일한 인덱스 위치에 있는 리소스에 해당합니다.

드라이버는 correponding 리소스가 삭제된 경우 각 부울 값을 TRUE 로 설정하거나 그렇지 않은 경우 FALSE 로 설정합니다.

pDiscardedNULL이면 드라이버는 이를 무시할 수 있습니다.

[in] Resources

pResourcespDiscarded가 가리키는 배열의 요소 수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8,WDDM 1.2 이상
지원되는 최소 서버 Windows Server 2012
머리글 dxgiddi.h(D3d10umddi.h 포함)

추가 정보

pfnReclaimResources