次の方法で共有


DD_GETINTERNALMOCOMPDATA 構造体 (ddrawint.h)

DD_GETINTERNALMOCOMPDATA構造体には、内部メモリ要件が含まれています。

構文

typedef struct _DD_GETINTERNALMOCOMPDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwScratchMemAlloc;
  HRESULT              ddRVal;
} *PDD_GETINTERNALMOCOMPDATA, DD_GETINTERNALMOCOMPDATA;

メンバー

lpDD

現在の Microsoft DirectDraw プロセスにのみ関連する DD_DIRECTDRAW_LOCAL 構造体を指します。

lpGuid

内部メモリ要件が要求される GUID を指します。

dwWidth

非圧縮出力フレームの幅をピクセル単位で示します。

dwHeight

非圧縮出力フレームの高さをピクセル単位で示します。

ddPixelFormat

非圧縮出力フレームのピクセル形式を含む DDPIXELFORMAT 構造体を指します。

dwScratchMemAlloc

ディスプレイ ドライバーがモーション補正を実行するためにプライベートに予約する内部メモリのサイズ (バイト単位) を示します

ddRVal

ドライバーが DdMoCompGetInternalInfo コールバックの戻り値を書き込む場所を指定します。 DD_OKのリターン コードは成功を示します。 詳細については、「 DirectDraw の戻り値」を参照してください。

要件

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

こちらもご覧ください

DdMoCompGetInternalInfo