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_INPUT_FORMAT ist. Ruft einen Wert ab, der angibt, ob der angegebene Codec, das angegebene Profil und das angegebene Format für die Videocodierung unterstützt werden.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_CODEC Codec;
D3D12_VIDEO_ENCODER_PROFILE_DESC Profile;
DXGI_FORMAT Format;
BOOL IsSupported;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT;
Member
NodeIndex
Beim Betrieb mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.
Codec
Ein Member der D3D12_VIDEO_ENCODER_CODEC-Enumeration , der den Codec angibt, für den Unterstützung abgefragt wird.
Profile
Ein Member der D3D12_VIDEO_ENCODER_CODEC Enumeration, die das Profil angibt, für das Unterstützung abgefragt wird.
Format
Ein Member der DXGI_FORMAT-Enumeration , die das Pixelformat angibt, für das unterstützung abgefragt wird. Diese Formatdefinition umfasst die Einstellungen für subsampling und bittiefe Modi für die Videocodierungssitzung.
So unterstützen Sie den Encoder für 4:2:0 mit Beispielen mit 8 und 10 Bitdepth mithilfe der folgenden Werte für das Feld Format :
- DXGI_FORMAT_P010
- DXGI_FORMAT_NV12
Hinweis
Es wird erwartet, dass der Host die Eingabeuntersampling- und Farbkonvertierungsphasen der Videocodierung verarbeitet.
IsSupported
Empfängt einen booleschen Wert, der angibt, ob der angegebene Codec, das angegebene Profil und das angegebene Format unterstützt werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |