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 D3DDDIARG_SETSTREAMSOURCE que especifica a parte da origem do fluxo de vértice a ser associada.

Retornar valor

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.

Comentários

O runtime do Microsoft Direct3D chama a função SetStreamSource do driver de exibição no 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
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS