Compartilhar via


PFND3DDDI_SETSTREAMSOURCE função de retorno de chamada (d3dumddi.h)

A função SetStreamSource associa uma parte de uma fonte de fluxo de vértice a um buffer de vértice.

Sintaxe

PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;

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

Parâmetros

hDevice

Um identificador para o dispositivo de exibição (contexto gráfico).

unnamedParam2

pData [in]

Um ponteiro para uma estrutura de D3DDDIARG_SETSTREAMSOURCE que especifica a parte da origem do fluxo de vértice a ser associada.

Valor de retorno

SetStreamSource retornará S_OK ou um resultado de erro apropriado se a parte da origem do fluxo de vértice não for associada com êxito.

Observações

O runtime do Microsoft Direct3D chama a função setStreamSource do driver de exibição do modo de usuário para armazenar dados de vértice de vários formatos de vértice em um único fluxo de dados de vértice. O runtime notifica o driver de onde os dados de vértice de um formato específico estão localizados no fluxo de dados de vértice fornecendo o deslocamento de fluxo, em bytes, para o início desses dados de vértice.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
da Plataforma de Destino Área de trabalho
cabeçalho d3dumddi.h (inclua D3dumddi.h)

Consulte também

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS