D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020-Enumeration (d3d12umddi.h)
Enthält Konfigurationsflags für die Video-Decodierung.
Syntax
typedef enum D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 {
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_NONE,
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED,
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_POST_PROCESSING_SUPPORTED,
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_REFERENCE_ONLY_ALLOCATIONS_REQUIRED,
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0032_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
} ;
Konstanten
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_NONE Gibt an, dass keine Konfigurationsflags erforderlich sind. |
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED Gibt an, dass die Höhe der dekodierten Ausgabeflächen ein Vielfaches von 32 sein muss. |
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_POST_PROCESSING_SUPPORTED Gibt an, dass der Treiber die Nachbearbeitung unterstützt. Wenn dieses Flag festgelegt ist, kann der Hostdecoder die Nachverarbeitung mithilfe der Konvertierungsflags in D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS einrichten. |
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0020_REFERENCE_ONLY_ALLOCATIONS_REQUIRED Gibt an, dass Verweisressourcen mit dem D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY-Flag in der D3D12DDI_RESOURCE_FLAGS-Enumeration zugeordnet werden müssen. Verweistexturen müssen von Ausgabetexturen getrennt sein, ähnlich wie bei der Ausführung einer Formatkonvertierung oder einer Abwärtsskalierung. Dieses Flag darf nicht für einen Wert von D3D12DDI_VIDEO_DECODE_TIER_3 oder höher festgelegt werden. Weitere Informationen finden Sie in der D3D12DDI_VIDEO_DECODE_TIER-Enumeration . |
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAG_0032_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME Gibt an, dass der Treiber Auflösungsänderungen für Nicht-Keyframes unterstützt. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h (include D3d12umddi.h) |