Share via


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 以降のバージョンのオペレーティング システムでは使用されていません。

要件

   
Header ddrawint.h (Winddi.h を含む)

関連項目

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo