D3DKMT_GETMULTISAMPLEMETHODLIST 構造体 (d3dkmthk.h)

D3DKMT_GETMULTISAMPLEMETHODLIST構造体は、割り当ての複数サンプル メソッドの一覧を取得するパラメーターを記述します。

構文

typedef struct _D3DKMT_GETMULTISAMPLEMETHODLIST {
  [in]     D3DKMT_HANDLE                  hAdapter;
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DKMT_MULTISAMPLEMETHOD       *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DKMT_GETMULTISAMPLEMETHODLIST;

メンバー

[in] hAdapter

グラフィックス アダプターのハンドル。

[in] VidPnSourceId

割り当てがオンになっているビデオ 存在ネットワーク (VidPN) トポロジのパス内のビデオ存在ソースの 0 から始まる識別番号。

[in] Width

割り当ての幅 (ピクセル単位)。

[in] Height

割り当ての高さ (ピクセル単位)。

[in] Format

り当てのピクセル形式を示すD3DDDIFORMAT型指定された値。

[out] pMethodList

割り当て に使用される 複数サンプリング メソッドの一覧を記述するD3DKMT_MULTISAMPLEMETHOD構造体の配列。それ以外の場合、このメンバーは NULL です

[in/out] MethodCount

入力時に、 pMethodList で指定された配列が保持できる要素の数。 出力時に、このメンバーは 、pMethodList で指定された配列が保持する必要がある要素の数を指定します。

注釈

ランタイムが pMethodListNULL 以外の値を返す場合、ランタイムは、配列が保持できる要素の数を表す MethodCount の値を返します。 ランタイムが pMethodListNULL を返す場合、ランタイムは、必要な配列バッファーのサイズを要素数で表す MethodCount の値を返します。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmthk.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIFORMAT

D3DKMTGetMultisampleMethodList

D3DKMT_MULTISAMPLEMETHOD