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_QPMAP_INPUT ist.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_QPMAP_INPUT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO SessionInfo;
D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE MapSource;
BOOL IsSupported;
UINT MapSourcePreferenceRanking;
UINT BlockSize;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_QPMAP_INPUT;
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.
MapSource
Eingabeparameter Ein D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE , der angibt, welche Quelle der Benutzer verwenden möchte.
IsSupported
Ausgabeparameter Gibt an, ob der angegebene Wert für das Feature unterstützt wird.
MapSourcePreferenceRanking
Ausgabeparameter Gibt die Treibereinstellung (zulässiger Ausgabebereich [0..1]) für die Eingabe-MapSource an. Der niedrigste gemeldete Wert, die beste Leistung für diesen MapSource-Eingabetyp .
BlockSize
Ausgabeparameter Gibt die Pixelgröße der Blöcke an. Wenn die Eingabe D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE_CPU_BUFFER ist, muss dies mit dem vom Treiber gemeldeten QPMapRegionPixelsSize-Wert übereinstimmen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |