Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, wie die Ausgabe-Alphawerte für DXVA-HD-Blitvorgänge (Microsoft DirectX Video Acceleration High Definition) berechnet werden.
Syntax
typedef enum _DXVAHD_ALPHA_FILL_MODE {
DXVAHD_ALPHA_FILL_MODE_OPAQUE = 0,
DXVAHD_ALPHA_FILL_MODE_BACKGROUND = 1,
DXVAHD_ALPHA_FILL_MODE_DESTINATION = 2,
DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM = 3
} DXVAHD_ALPHA_FILL_MODE;
Konstanten
DXVAHD_ALPHA_FILL_MODE_OPAQUEWert: 0 Alphawerte innerhalb des Zielrechtecks sind auf undurchsichtig festgelegt. |
DXVAHD_ALPHA_FILL_MODE_BACKGROUNDWert: 1 Alphawerte innerhalb des Zielrechtecks werden auf den Alphawert festgelegt, der in der Hintergrundfarbe angegeben ist. Siehe DXVAHD_BLT_STATE_BACKGROUND_COLOR. |
DXVAHD_ALPHA_FILL_MODE_DESTINATIONWert: 2 Vorhandene Alphawerte bleiben in der Ausgabeoberfläche unverändert. |
DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAMWert: 3 Alphawerte aus dem Eingabedatenstrom werden skaliert und in das entsprechende Zielrechteck für diesen Stream kopiert. Wenn der Eingabedatenstrom keine Alphadaten enthält, legt das DXVA-HD-Gerät die Alphawerte im Zielrechteck auf einen undurchsichtigen Wert fest. Wenn der Eingabedatenstrom deaktiviert oder das Quellrechteck leer ist, werden die Alphawerte im Zielrechteck nicht geändert. |
Hinweise
Der Mode-Member der DXVAHD_BLT_STATE_ALPHA_FILL_DATA-Struktur hat diesen Enumerationstyp. Dieses Element gibt den Alphafüllmodus für den Eingabedatenstrom an, der vom StreamNumber-Member derselben Struktur identifiziert wird. Um den Alphafüllmodus festzulegen, rufen Sie IDXVAHD_VideoProcessor::SetVideoProcessBltState auf.
Um herauszufinden, welche Modi das Gerät unterstützt, rufen Sie die IDXVAHD_Device::GetVideoProcessorDeviceCaps-Methode auf. Wenn das Gerät das DXVAHD_FEATURE_CAPS_ALPHA_FILL-Flag im FeatureCaps-Member der DXVAHD_VPDEVCAPS-Struktur festlegt, unterstützt das DXVA-HD-Gerät jeden der hier aufgeführten Modi. Andernfalls muss der Alphafüllmodus DXVAHD_ALPHA_FILL_MODE_OPAQUE werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | dxvahd.h |