DXVAHD_BLT_STATE_ALPHA_FILL_DATA-Struktur (dxvahd.h)
Gibt an, wie die Alpha-Ausgabewerte für Blit-Vorgänge bei Verwendung von Microsoft DirectX Video Acceleration High Definition (DXVA-HD) berechnet werden.
Syntax
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
Member
Mode
Gibt den Alphafüllmodus als Member der DXVAHD_ALPHA_FILL_MODE-Enumeration an.
Wenn das FeatureCaps-Element der DXVAHD_VPDEVCAPS-Struktur nicht das flag DXVAHD_FEATURE_CAPS_ALPHA_FILL enthält, muss der Alphafüllmodus auf DXVAHD_ALPHA_FILL_MODE_OPAQUE festgelegt werden.
Der Standardwert ist DXVAHD_ALPHA_FILL_MODE_OPAQUE.
StreamNumber
Nullbasierter Index des Eingabestreams, der für die Alphawerte verwendet werden soll. Dieses Element wird verwendet, wenn der Alphafüllmodus DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM ist. andernfalls wird der Wert ignoriert.
Um die maximale Anzahl von Streams abzurufen, rufen Sie IDXVAHD_Device::GetVideoProcessorDeviceCaps auf, und überprüfen Sie das MaxStreamStates-Element der DXVAHD_VPDEVCAPS-Struktur .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | dxvahd.h |