다음을 통해 공유


DD_UPDATENONLOCALHEAPDATA 구조체(ddrawint.h)

DD_UPDATENONLOCALHEAPDATA 구조에는 필요한 힙 정보가 포함됩니다.

구문

typedef struct _DD_UPDATENONLOCALHEAPDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  DWORD                 dwHeap;
  FLATPTR               fpGARTLin;
  FLATPTR               fpGARTDev;
  ULONG_PTR             ulPolicyMaxBytes;
  HRESULT               ddRVal;
  VOID                  *UpdateNonLocalHeap;
} *PDD_UPDATENONLOCALHEAPDATA, DD_UPDATENONLOCALHEAPDATA;

멤버

lpDD

드라이버의 디바이스를 설명하는 DD_DIRECTDRAW_GLOBAL 구조를 가리킵니다.

dwHeap

데이터가 요청되는 힙의 서수 수를 나타냅니다.

fpGARTLin

힙 시작의 선형 그래픽 주소 다시 매핑 테이블(GART) 주소를 가리킵니다.

fpGARTDev

힙 시작의 실제 GART 주소를 가리킵니다.

ulPolicyMaxBytes

사용할 AGP 메모리의 최대 크기를 나타냅니다.

ddRVal

드라이버가 GUID_UpdateNonLocalHeap 쿼리에 대한 DdGetDriverInfo 콜백의 반환 값을 쓰는 위치를 지정합니다. DD_OK 반환 코드는 성공을 나타냅니다. 자세한 내용은 DirectDraw에 대한 반환 값을 참조하세요.

UpdateNonLocalHeap

Microsoft Windows 2000 이상 버전의 운영 체제에서 사용되지 않습니다.

요구 사항

   
머리글 ddrawint.h(Winddi.h 포함)

추가 정보

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo