D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020-Struktur (d3d12umddi.h)
Gibt Daten an, die verwendet werden, um die Unterstützung der Hardware für eine Konfiguration zu bestimmen. Wird von der PFND3D12DDI_VIDEO_GETCAPS Rückruffunktion verwendet, wobei der Type-Parameter in D3D12DDIARG_VIDEO_GETCAPS_0020 auf D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT festgelegt ist.
Syntax
typedef struct D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 {
UINT NodeIndex;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
UINT Width;
UINT Height;
DXGI_FORMAT DecodeFormat;
DXGI_RATIONAL FrameRate;
UINT BitRate;
D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS_0020 SupportFlags;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 ConfigurationFlags;
D3D12DDI_VIDEO_DECODE_TIER_0020 DecodeTier;
} D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020;
Member
NodeIndex
Beim Betrieb mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.
Configuration
Das Decodierungsprofil und die Bitstreamverschlüsselung. Weitere Informationen finden Sie unter D3D12DDI_VIDEO_DECODE_CONFIGURATION.
Width
Die Decodierungsbreite des Quelldatenstroms.
Height
Die Decodierungshöhe des Quelldatenstroms.
DecodeFormat
Das DirectX-Ressourcendatenformat, das als Decodierungsformat verwendet werden soll. Wenn keine Decoderkonvertierung angegeben ist, ist dieses Format das Ausgabeformat.
FrameRate
Die Bildfrequenz des Videoformats. Wird verwendet, um Leistungshinweise im SupportFlags-Member zurückzugeben. Ein Wert von null (0) bedeutet unbekannt.
BitRate
Die durchschnittliche Datenkomprimierungsrate pro Sekunde für den komprimierten Videostream. Dies wird vom Treiber verwendet, um zu bestimmen, ob das Video in Echtzeit decodiert werden kann. Ein Wert von null (0) bedeutet unbekannt.
SupportFlags
Unterstützte Flags. Weitere Informationen finden Sie unter D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS.
ConfigurationFlags
Konfigurationsflags. Weitere Informationen finden Sie unter D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS.
DecodeTier
Die von dieser Konfiguration unterstützte Ebene. Weitere Informationen finden Sie unter D3D12DDI_VIDEO_DECODE_TIER.
Hinweise
Diese Struktur wird über die PfnGetCaps-Rückruffunktion abgerufen, wobei die D3D12DDICAPS_TYPE auf den Wert D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h (einschließlich D3d12umddi.h) |
Weitere Informationen
D3D12DDI_VIDEO_DECODE_CONFIGURATION
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS