Freigeben über


msad4-Funktion

Vergleicht einen 4-Byte-Verweiswert und einen 8-Byte-Quellwert und sammelt einen Vektor von 4 Summen. Jede Summe entspricht der maskierten Summe von absoluten Differenzen von verschiedenen Byteausrichtungen zwischen Verweiswert und Quellwert.

inline uint4 msad4(
   uint _Reference,
   uint2 _Source,
   uint4 _Accum
) restrict(amp);

Parameter

  • _Reference
    Das Verweisarray von 4 Bytes in einem UINT-Wert

  • _Source
    Das Quellarray von 8 Bytes in einen Vektor von zwei UINT-Werten.

  • _Accum
    Ein Vektor von 4 Werten, die der maskierten Summe von absoluten Differenzen der verschiedenen Byteausrichtungen zwischen Verweiswert und Quellwert hinzugefügt werden müssen.

Rückgabewert

Gibt einen Vektor von 4 Summen zurück. Jede Summe entspricht der maskierten Summe von absoluten Differenzen von verschiedenen Byteausrichtungen zwischen Verweiswert und Quellwert.

Anforderungen

Header: amp_graphics.h

Namespace: concurrency::graphics::direct3d

Siehe auch

Referenz

Concurrency::graphics::direct3d-Namespace