PFND3DDDI_SETSTREAMSOURCE funzione di callback (d3dumddi.h)

La funzione SetStreamSource associa una parte di un'origine del flusso vertex a un buffer del vertice.

Sintassi

PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;

HRESULT Pfnd3dddiSetstreamsource(
  HANDLE hDevice,
  const D3DDDIARG_SETSTREAMSOURCE *unnamedParam2
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pData [in]

Puntatore a una struttura D3DDDIARG_SETSTREAMSOURCE che specifica la parte dell'origine del flusso del vertice da associare.

Valore restituito

SetStreamSource restituisce S_OK o un risultato di errore appropriato se la parte dell'origine del flusso del vertice non è associata correttamente.

Commenti

Il runtime di Microsoft Direct3D chiama la funzione setStreamSource del driver di visualizzazione in modalità utente per archiviare i dati dei vertici di più formati di vertice in un singolo flusso di dati vertex. Il runtime notifica al driver di dove i dati del vertice di un determinato formato si trovano nel flusso di dati del vertice fornendo l'offset di flusso, in byte, all'inizio di tale vertice.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS