D3DHAL_DP2SETSTREAMSOURCEFREQ struttura (d3dhal.h)

DirectX 9.0 e versioni successive solo.

La struttura D3DHAL_DP2SETSTREAMSOURCEFREQ viene usata per impostare il divisore di frequenza di un'origine di flusso associata a un buffer dei vertici per D3dDrawPrimitives2.

Sintassi

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

Members

dwStream

Specifica il flusso di dati, nell'intervallo compreso tra 0 e il numero massimo di flussi -1, la cui frequenza viene modificata.

dwDivider

Specifica il divisore di frequenza, ovvero il numero di vertici dopo il quale i dati del flusso specificato vengono recuperati nel vertex shader. Questo numero può essere maggiore di zero e al massimo 2^16-1 (WORD).

Commenti

Viene richiesto a un driver di impostare il divisore di frequenza di un flusso tramite il codice di operazione D3DDP2OP_SETSTREAMSOURCEFREQ.

Un driver per un dispositivo che supporta vertex shader versione 3.0 e versioni successive può implementare la divisione della frequenza di flusso. Per altre informazioni, vedere Modifica della frequenza dei vertici Stream.

Requisiti

Requisito Valore
Intestazione d3dhal.h (include D3dhal.h)

Vedi anche

D3DDP2OP_SETSTREAMSOURCEFREQ

D3dDrawPrimitives2