DXGI_DDI_ARG_OFFERRESOURCES 구조체(dxgiddi.h)

사용자 모드 디스플레이 드라이버가 재사용을 위해 제공하는 비디오 메모리 리소스에 대해 설명합니다. pfnOfferResources 함수와 함께 사용됩니다. WDDM(Windows 디스플레이 드라이버 모델) 1.2 이상 사용자 모드 디스플레이 드라이버에서 pfnReclaimResources 함수와 함께 사용됩니다.

구문

typedef struct _DXGI_DDI_ARG_OFFERRESOURCES {
  [in] DXGI_DDI_HDEVICE         hDevice;
  [in] const DXGI_DDI_HRESOURCE *pResources;
  [in] UINT                     Resources;
  [in] D3DDDI_OFFER_PRIORITY    Priority;
} DXGI_DDI_ARG_OFFERRESOURCES;

멤버

[in] hDevice

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

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

[in] pResources

드라이버에서 제공하는 비디오 메모리 리소스에 대한 핸들 배열에 대한 포인터입니다.

[in] Resources

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

[in] Priority

pResources에서 가리키는 리소스의 중요도를 나타내는 형식 D3DDDI_OFFER_PRIORITY 값입니다.

요구 사항

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

추가 정보

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

D3DDDI_OFFER_PRIORITY

pfnOfferResources