D3D10DDI_ADAPTERFUNCS 구조체(d3d10umddi.h)

D3D10DDI_ADAPTERFUNCS 구조에는 사용자 모드 디스플레이 드라이버가 그래픽 어댑터 개체와 통신하기 위해 구현할 수 있는 함수가 포함되어 있습니다.

구문

typedef struct D3D10DDI_ADAPTERFUNCS {
  PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
  PFND3D10DDI_CREATEDEVICE          pfnCreateDevice;
  PFND3D10DDI_CLOSEADAPTER          pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;

멤버

pfnCalcPrivateDeviceSize

자주 액세스하는 데이터를 저장하기 위해 Microsoft Direct3D 런타임에서 사용자 모드 표시 드라이버에 필요한 메모리 블록의 크기를 지정하는 드라이버의 CalcPrivateDeviceSize 함수에 대한 포인터입니다.

pfnCreateDevice

렌더링 상태 컬렉션을 처리하는 디스플레이 디바이스의 표현을 만드는 드라이버의 CreateDevice(D3D10) 함수에 대한 포인터입니다.

pfnCloseAdapter

그래픽 어댑터 개체에 대한 리소스를 해제하는 드라이버의 CloseAdapter(D3D10) 함수에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10