D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE-Struktur (d3d12video.h)
Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE ist. Ruft einen Wert ab, der angibt, ob der angegebene Layoutmodus für den angegebenen Code, das angegebene Profil und die angegebene Ebene unterstützt wird.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_CODEC Codec;
D3D12_VIDEO_ENCODER_PROFILE_DESC Profile;
D3D12_VIDEO_ENCODER_LEVEL_SETTING Level;
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE SubregionMode;
BOOL IsSupported;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE;
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 die Unterstützung des Layoutmodus für Frameunterregion abgefragt wird.
Profile
Eine D3D12_VIDEO_ENCODER_PROFILE_DESC-Struktur , die das Profil angibt, für das der Layoutmodus für Frame-Unterregionen abgefragt wird.
Level
Eine D3D12_VIDEO_ENCODER_LEVEL_SETTING-Struktur , die die Ebene angibt, für die die Unterstützung des Layoutmodus für Frame-Subregionen abgefragt wird.
SubregionMode
Ein Member der D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE-Enumeration , die den Layoutmodus für die Frameunterregion angibt, für den unterstützungsabfraget wird.
IsSupported
Empfängt einen booleschen Wert, der angibt, ob der angegebene Layoutmodus für den angegebenen Codec unterstützt wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |