Поделиться через


Функция D2DSampleInputAtPosition

Примеры вводом N в абсолютной позиции сцены, а не относительной позиции входных данных. Доступно только для сложных входных данных.

Синтаксис

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

Параметры

N [in]

Входной номер.

uv [in]

Положение uv.

Возвращаемое значение

Функция возвращает значение float4 в формате TEXCOORDN.

Комментарии

В следующем примере показана функция, используемая в циклической оболочке.

  
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);  
}

Требования

Требование Значение
Заголовок
D2d1effecthelpers.hlsli
DLL
D2d1.dll

См. также раздел

Связывание шейдеров эффектов

Вспомогательные функции HLSL