Функция D2DGetScenePosition
Возвращает значение входного SCENE_POSITION. Доступно только при объявлении D2D_REQUIRES_SCENE_POSITION в исходном файле.
Синтаксис
float4 WINAPI D2DGetScenePosition(void);
Параметры
У этой функции нет параметров.
Возвращаемое значение
Функция возвращает значение float4 в формате SCENE_POSITION.
Комментарии
В следующем примере показано использование функции при создании шаблона растворения.
D2D_PS_ENTRY(BlendDissolve)
{
min16float4 dest = D2DGetInput(0);
min16float4 source = D2DGetInput(1);
min16float4 color = dest;
if ((source.a > 0.0) && (source.a >= Rand((min16float2)D2DGetScenePosition().xy)))
{
// TODO: perform dissolve math
}
return color;
}
Требования
Требование | Значение |
---|---|
Заголовок |
|
DLL |
|