D3DHAL_DP2SETSTREAMSOURCEFREQ 構造体 (d3dhal.h)

DirectX 9.0 以降のバージョンのみ。

D3DHAL_DP2SETSTREAMSOURCEFREQ構造体は、 D3dDrawPrimitives2 の頂点バッファーにバインドされているストリーム ソースの周波数除数を設定するために使用されます。

構文

typedef struct _D3DHAL_DP2SETSTREAMSOURCEFREQ {
  DWORD dwStream;
  DWORD dwDivider;
} D3DHAL_DP2SETSTREAMSOURCEFREQ;

メンバー

dwStream

頻度が変更されるストリーム -1 の最大数に 0 の範囲のデータ ストリームを指定します。

dwDivider

周波数除数を指定します。これは、指定されたストリームのデータが頂点シェーダーにフェッチされた後の頂点の数です。 この数値は、0 より大きく、最大 2^16-1 (WORD) にすることができます。

注釈

ドライバーは、D3DDP2OP_SETSTREAMSOURCEFREQ操作コードを使用してストリームの頻度除数を設定するように要求されます。

頂点シェーダー バージョン 3.0 以降をサポートするデバイスのドライバーは、ストリーム周波数除算を実装できます。 詳細については、「頂点Stream周波数の変更」を参照してください。

要件

要件
Header d3dhal.h (D3dhal.h を含む)

こちらもご覧ください

D3DDP2OP_SETSTREAMSOURCEFREQ

D3dDrawPrimitives2