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 を含む) |