Share via


énumération D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE (d3d12video.h)

Définit les tailles de blocs de recherche pour l’estimation de mouvement vidéo.

Syntax

typedef enum D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE {
  D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_8X8 = 0,
  D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_16X16 = 1
} ;

Constantes

 
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_8X8
Valeur : 0
La taille du bloc de recherche est de 8 x 8 pixels.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_16X16
Valeur : 1
La taille du bloc de recherche est de 16 x 16 pixels.

Remarques

Recherchez les tailles de blocs prises en charge en appelant ID3D12VideoDevice ::CheckFeatureSupport et en spécifiant la valeur de fonctionnalité de D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR.

Définissez la taille de bloc souhaitée pour l’estimation de mouvement vidéo avec le D3D12_VIDEO_MOTION_ESTIMATOR_DESC passé dans ID3D12VideoDevice1 ::CreateVideoMotionEstimator.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête d3d12video.h