Compartilhar via


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

A função SetPixelShaderConst define um ou mais registros de constante de sombreador de pixel com valores de ponto flutuante.

Sintaxe

PFND3DDDI_SETPIXELSHADERCONST Pfnd3dddiSetpixelshaderconst;

HRESULT Pfnd3dddiSetpixelshaderconst(
  [in] HANDLE hDevice,
       const D3DDDIARG_SETPIXELSHADERCONST *unnamedParam2,
       const FLOAT *unnamedParam3
)
{...}

Parâmetros

[in] hDevice

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

unnamedParam2

pData [in]

Um ponteiro para uma estrutura de D3DDDIARG_SETPIXELSHADERCONST que descreve como definir os registros de constante do sombreador de pixel.

unnamedParam3

pRegisters [in]

Um ponteiro para um buffer que contém vetores de 4 float a serem copiados.

Valor de retorno

SetPixelShaderConst retornará S_OK ou um resultado de erro apropriado se os registros de constante do sombreador de pixel não forem definidos com êxito com valores de ponto flutuante.

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_SETPIXELSHADERCONST

D3DDDI_DEVICEFUNCS