DXVA_ConfigAlphaLoad-Struktur (dxva.h)
Die DXVA_ConfigAlphaLoad-Struktur wird vom Hostdecoder an den Accelerator gesendet, um die Konfiguration für Alphamischungsvorgänge für Texturladevorgänge festzulegen.
Syntax
typedef struct _DXVA_ConfigAlphaLoad {
DXVA_ConfigQueryOrReplyFunc dwFunction;
DWORD dwReservedBits[3];
BYTE bConfigDataType;
} DXVA_ConfigAlphaLoad, *LPDXVA_ConfigAlphaLoad;
Member
dwFunction
Gibt den Typ der Abfrage oder Antwort an, wenn Sie Test- und Sperrbefehle verwenden. Die bedeutendsten 24 Bit von dwFunction ist die DXVA_ConfigQueryOrReplyFlag Variable.
Die am wenigsten signifikanten 4 Bits der variablen DXVA_ConfigQueryOrReplyFlag enthalten status Indikatoren für die ausgeführte Abfrage oder Antwort.
Die am wenigsten signifikanten 8 Bits von dwFunction sind die bDXVA_Func Variable , die in diesem Fall gleich 2 ist.
dwReservedBits[3]
Reservierte Bits, die zum Verpacken und Ausrichten verwendet werden. Diese Bits sind null.
bConfigDataType
Gibt den Typ der zu verwendenden Alpha-Blend-Daten an. Dieser Member kann auf einen der folgenden Werte festgelegt werden.
Die bevorzugten Werte für eine Beschleunigerunterstützung für bConfigDataType sind 1 und 3.
Anforderungen
Anforderung | Wert |
---|---|
Header | dxva.h (dxva.h einschließen) |