D3DHAL_DP2SETSTREAMSOURCEFREQ structure (d3dhal.h)

DirectX 9.0 et versions ultérieures uniquement.

La structure D3DHAL_DP2SETSTREAMSOURCEFREQ est utilisée pour définir le diviseur de fréquence d’une source de flux liée à une mémoire tampon de vertex pour D3dDrawPrimitives2.

Syntaxe

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

Membres

dwStream

Spécifie le flux de données, compris entre 0 et le nombre maximal de flux -1, dont la fréquence est modifiée.

dwDivider

Spécifie le diviseur de fréquence, qui correspond au nombre de sommets après lesquels les données du flux donné sont extraites dans le nuanceur de vertex. Ce nombre peut être supérieur à zéro et au maximum 2^16-1 (WORD).

Remarques

Un pilote est invité à définir le diviseur de fréquence d’un flux via le code d’opération D3DDP2OP_SETSTREAMSOURCEFREQ.

Un pilote pour un appareil qui prend en charge le nuanceur de vertex version 3.0 et ultérieure peut implémenter la division de la fréquence de flux. Pour plus d’informations, consultez Modification de la fréquence du vertex Stream.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

D3DDP2OP_SETSTREAMSOURCEFREQ

D3dDrawPrimitives2