structure D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE (d3d12video.h)
Fournit des données pour les appels à ID3D12VideoDevice::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE. Récupère une valeur indiquant si le mode de disposition sous-régional de trame spécifié est pris en charge pour le code, le profil et le niveau spécifiés.
Syntaxe
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;
Membres
NodeIndex
Dans l’opération multi-adaptateurs, cela indique l’adaptateur physique de l’appareil auquel cette opération s’applique.
Codec
Un membre du D3D12_VIDEO_ENCODER_CODEC énumération spécifiant le codec pour lequel la prise en charge du mode de disposition sous-régional de trame est interrogée.
Profile
Une structure D3D12_VIDEO_ENCODER_PROFILE_DESC spécifiant le profil pour lequel la prise en charge du mode de disposition sous-régional de trame est interrogée.
Level
Une structure D3D12_VIDEO_ENCODER_LEVEL_SETTING spécifiant le niveau pour lequel la prise en charge du mode de disposition sous-régional de trame est interrogée.
SubregionMode
Un membre du D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE énumération spécifiant le mode de disposition de la sous-région de trame pour lequel la prise en charge est interrogée.
IsSupported
Reçoit une valeur booléenne indiquant si le mode de disposition sous-régional de trame spécifié est pris en charge pour le codec spécifié.
Spécifications
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | d3d12video.h |