D2DGetScenePosition-Funktion

Gibt den Wert der EingabePOSITION DER SZENE _ zurück. Nur verfügbar, wenn D2D _ REQUIRES SCENE POSITION in der _ _ Quelldatei deklariert ist.

Syntax

float4 WINAPI D2DGetScenePosition(void);

Parameter

Diese Funktion besitzt keine Parameter.

Rückgabewert

Die Funktion gibt float4 im Format SCENE _ POSITION zurück.

Bemerkungen

Das folgende Beispiel zeigt die Verwendung der -Funktion beim Generieren eines musters.

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  dissovlve math
    }  
  
    return color;  
}  

Requirements (Anforderungen)

Anforderung Wert
Header
D2d1effecthelpers.hlsli
DLL
D2d1.dll

Weitere Informationen

Effektshader-Verknüpfung

HLSL-Hilfsatoren