Platform SDK: DirectX

D3DDP_PTRSTRIDE

D3DDP_PTRSTRIDE 構造体は、柔軟な頂点フォーマット コンポーネント配列のアドレスと、配列中の次の要素へのストライドを含む。この構造体は D3DDRAWPRIMITIVESTRIDEDDATA 構造体に含まれる。

typedef struct _D3DDP_PTRSTRIDE {
    LPVOID lpvData;
    DWORD  dwStride;
} D3DDP_PTRSTRIDE; 

メンバ

lpvData
データ配列のアドレス。
dwStride
配列の要素間のメモリ ストライド。

注意

この構造体は、(D3DLVERTEX 構造体など) 混成頂点フォーマット、または明確に分離された頂点成分配列で使用できる。混成頂点フォーマットでは、lpvData は特定のコンポーネントをポイントし、dwStride は混成形式のストライドをバイト単位で表す。頂点成分を 1 つだけ含む配列の場合、dwStride は配列の各要素のストライドになる。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  バージョン : DirectX 6.0 以降が必要。
  ヘッダー : d3dtypes.h で宣言。

参照

D3DDRAWPRIMITIVESTRIDEDDATAストライド頂点フォーマット