Freigeben über


D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE-Aufzählung (d3d10umddi.h)

Gibt den Alpha-Füllmodus für die Videoverarbeitung an.

Syntax

typedef enum D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
} ;

Konstanten

 
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE
Alphawerte innerhalb des Zielrechtecks werden auf undurchsichtig festgelegt.
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND
Alphawerte innerhalb des Zielrechtecks werden auf den Alphawert festgelegt, der in der Hintergrundfarbe angegeben ist. Rufen Sie zum Festlegen der Hintergrundfarbe die VideoProcessorSetOutputBackgroundColor-Funktion auf.
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION
Vorhandene Alphawerte bleiben in der Ausgabeoberfläche unverändert.
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
Alphawerte werden aus einem Eingabedatenstrom, skaliert und in das entsprechende Zielrechteck für diesen Datenstrom kopiert. Der Eingabedatenstrom wird im StreamIndex- Parameter der funktion VideoProcessorSetOutputAlphaFillMode angegeben.

Wenn der Eingabedatenstrom keine Alphadaten enthält, legt der Videoprozessor die Alphawerte im Zielrechteck auf undurchsichtig fest. Wenn der Eingabedatenstrom deaktiviert ist oder das Quellrechteck leer ist, werden die Alphawerte im Zielrechteck nicht geändert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

VideoProcessorSetOutputAlphaFillMode

VideoProcessorSetOutputBackgroundColor