DirectX 9.0 以降のバージョンのみ。
D3DHAL_DP2SETSTREAMSOURCEFREQ構造体は、D3dDrawPrimitives2の頂点バッファーにバインドされているストリーム ソースの周波数除数を設定するために使用されます。
構文
typedef struct _D3DHAL_DP2SETSTREAMSOURCEFREQ {
DWORD dwStream;
DWORD dwDivider;
} D3DHAL_DP2SETSTREAMSOURCEFREQ;
メンバーズ
dwStream
データ ストリームを 0 から最大ストリーム数 -1 までの範囲で指定します。このストリームの頻度は変更されます。
dwDivider
周波数除数を指定します。これは、指定されたストリームのデータが頂点シェーダーにフェッチされた後の頂点の数です。 この数値は 0 より大きく、最大で 2^16-1 (WORD) にすることができます。
備考
ドライバーは、D3DDP2OP_SETSTREAMSOURCEFREQ操作コードを使用してストリームの頻度除数を設定するように要求されます。
頂点シェーダー バージョン 3.0 以降をサポートするデバイスのドライバーは、ストリーム周波数除算を実装できます。 詳細については、「頂点ストリーム周波数の変更」を参照してください。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | d3dhal.h (D3dhal.h を含む) |
関連項目
D3DDP2OP_SETSTREAMSOURCEFREQ
D3dDrawPrimitives2 の