PDD_GETAVAILDRIVERMEMORY コールバック関数 (ddrawint.h)
DdGetAvailDriverMemory コールバック関数は、ドライバーマネージド メモリ ヒープ内の空きメモリの量を照会します。
構文
PDD_GETAVAILDRIVERMEMORY PddGetavaildrivermemory;
DWORD PddGetavaildrivermemory(
PDD_GETAVAILDRIVERMEMORYDATA unnamedParam1
)
{...}
パラメーター
unnamedParam1
クエリの実行に必要な情報を含む DD_GETAVAILDRIVERMEMORYDATA 構造体を指します。
戻り値
DdGetAvailDriverMemory は、次のいずれかのコールバック コードを返します。
注釈
メモリが DirectDraw によって管理される場合は、この関数を実装する必要はありません。
DdGetAvailDriverMemory は、指定されたサーフェスの種類のドライバーのプライベート ヒープ内の空きメモリの量を決定します。 ドライバーは、次の構造体の DDSCaps メンバーで指定されたサーフェス機能を、内部的に保持しているヒープに対してチェックして、クエリを実行するヒープ サイズを決定する必要があります。 たとえば、DDSCAPS_NONLOCALVIDMEMが設定されている場合、ドライバーは AGP ヒープからコントリビューションのみを返す必要があります。
ドライバーは、DdGetDriverInfo でGUID_MiscellaneousCallbacksへの応答を実装することによって、 DdGetAvailDriverMemory のサポート を示します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | ddrawint.h (Winddi.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示