Share via


ID3D11VideoContext ::VideoProcessorSetStreamPixelAspectRatio, méthode (d3d11.h)

Définit le rapport d’aspect en pixels pour un flux d’entrée sur le processeur vidéo.

Syntaxe

void VideoProcessorSetStreamPixelAspectRatio(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] UINT                 StreamIndex,
  [in] BOOL                 Enable,
  [in] const DXGI_RATIONAL  *pSourceAspectRatio,
  [in] const DXGI_RATIONAL  *pDestinationAspectRatio
);

Paramètres

[in] pVideoProcessor

Pointeur vers l’interface ID3D11VideoProcessor . Pour obtenir ce pointeur, appelez ID3D11VideoDevice ::CreateVideoProcessor.

[in] StreamIndex

Index de base zéro du flux d’entrée. Pour obtenir le nombre maximal de flux, appelez ID3D11VideoProcessorEnumerator ::GetVideoProcessorCaps et case activée le membre de la structure MaxStreamStates.

[in] Enable

Spécifie si les paramètres pSourceAspectRatio et pDestinationAspectRatio contiennent des valeurs valides. Sinon, les proportions de pixels ne sont pas spécifiées.

[in] pSourceAspectRatio

Pointeur vers une structure DXGI_RATIONAL qui contient le rapport d’aspect en pixels du rectangle source. Si Activer a la valeur FALSE, ce paramètre peut avoir la valeur NULL.

[in] pDestinationAspectRatio

Pointeur vers une structure de DXGI_RATIONAL qui contient le rapport d’aspect en pixels du rectangle de destination. Si Activer a la valeur FALSE, ce paramètre peut avoir la valeur NULL.

Valeur de retour

None

Remarques

Cette fonction ne peut être appelée que si le pilote signale la fonctionnalité D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO . Si cette fonctionnalité n’est pas définie, cette fonction n’aura aucun effet.

Les proportions de pixels de la forme 0/n et n/0 ne sont pas valides.

Le rapport d’aspect en pixels par défaut est de 1 :1 (pixels carrés).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11.h

Voir aussi

ID3D11VideoContext

Proportion de l’image