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.
Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT ist. Meldet Unterstützung für ID3D12VideoEncodeCommandList4::ResolveInputParamLayout.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO SessionInfo;
D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE MapType;
BOOL IsSupported;
UINT64 MaxResolvedBufferAllocationSize;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT;
Elemente
NodeIndex
Eingabeparameter Gibt im Betrieb mit mehreren Adaptern an, auf welchen physischen Adapter des Geräts dieser Vorgang angewendet wird.
SessionInfo
Eingabeparameter Eine D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO , die Informationen zu der Codierungssitzung enthält.
MapType
Eingabeparameter Ein D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE , der den Typ der Eingabezuordnung angibt.
IsSupported
Ausgabeparameter Gibt an, ob die angegebenen Eingabeparameter für das Feature unterstützt werden.
MaxResolvedBufferAllocationSize
Ausgabeparameter Gibt die Größe der Zuordnung an, die der Benutzer für das Ausgabepufferergebnis des ResolveInputParamLayout-Vorgangs vornehmen muss.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |