Função D2DSampleInputAtPosition

Exemplos de entrada N em uma posição de cena absoluta, em vez de uma posição relativa à entrada. Disponível apenas para entradas complexas.

Sintaxe

float4 WINAPI D2DSampleInputAtPosition(
  in uint N,
  in float2 uv
);

Parâmetros

N [in]

O número de entrada.

uv [in]

A posição uv.

Valor retornado

A função retorna um float4, no formato TEXCOORDN.

Comentários

O exemplo a seguir mostra a função usada em um envoltório circular.

  
D2D_PS_ENTRY(CircularWrapPS)  
{  
    // TODO: perform math to calculate a circular wrap
  
    // Find the input scene position.  
    float2 inputScenePosition = float2( TODO: add math parameters );  
  
    return D2DSampleInputAtPosition(0, inputScenePosition);  
}

Requisitos

Requisito Valor
parâmetro
D2d1effecthelpers.hlsli
DLL
D2d1.dll

Confira também

Vinculação de Sombreador de Efeito

Auxiliares do HLSL