DXVA_ConfigAlphaLoad Struktur (dxva.h)
Die DXVA_ConfigAlphaLoad Struktur wird vom Hostdecoder an die Zugriffstaste gesendet, um die Konfiguration für Alpha-Blend-, Texturladevorgänge festzulegen.
Syntax
typedef struct _DXVA_ConfigAlphaLoad {
DXVA_ConfigQueryOrReplyFunc dwFunction;
DWORD dwReservedBits[3];
BYTE bConfigDataType;
} DXVA_ConfigAlphaLoad, *LPDXVA_ConfigAlphaLoad;
Angehörige
dwFunction
Gibt den Typ der Abfrage oder Antwort an, wenn Sie Befehle zum Testen und Sperren verwenden. Die wichtigsten 24 Bit dwFunction- ist die DXVA_ConfigQueryOrReplyFlag Variable.
Die am wenigsten signifikanten 4 Bit der DXVA_ConfigQueryOrReplyFlag Variable enthalten Statusindikatoren für die Abfrage oder Antwort, die ausgeführt wird.
Die am wenigsten signifikanten 8 Bits von dwFunction- ist die bDXVA_Func Variable, die in diesem Fall gleich 2 ist.
dwReservedBits[3]
Reservierte Bits, die für Verpackung und Ausrichtung verwendet werden. Diese Bits sind Null.
bConfigDataType
Gibt den Typ der zu verwendenden Alpha-Blend-Daten an. Dieses Element kann auf einen der folgenden Werte festgelegt werden.
Wert | Beschreibung |
---|---|
0 | 16-Einsteiger-AYUV-Palette mit IA44 Alphamischungsoberfläche. |
1 | 16-EinstiegS-AYUV-Palette mit AI44 Alphamischungsoberfläche. |
2 | 16-Eintrag-AYUV-Palette mit DPXD-, Hervorhebungs- und DCCMD-Daten. |
3 | AYUV-Grafikoberfläche. |
Die bevorzugten Werte für eine Zugriffstaste zur Unterstützung für bConfigDataType- sind 1 und 3.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dxva.h (include Dxva.h) |