Dimensionnement vidéo DSP
Redimensionne un flux vidéo.
CLSID
CLSID _ CResizerDMO
Interfaces
Formats
Le redimensionnement vidéo DSP prend en charge les sous-types de médias d’entrée/sortie suivants lorsqu’il joue le rôle d’un objet de média DirectX (DMO).
- MEDIASUBTYPE _ IYUV
- MEDIASUBTYPE _ YUY2
- MEDIASUBTYPE _ UYVY
- MEDIASUBTYPE _ I420
- MEDIASUBTYPE _ RGB32
- MEDIASUBTYPE _ Rgb24
- MEDIASUBTYPE _ RGB565
- MEDIASUBTYPE _ RGB8
- MEDIASUBTYPE _ RGB555
- MEDIASUBTYPE _ AYUV
- MEDIASUBTYPE _ V216
- MEDIASUBTYPE _ YV12
Le redimensionnement vidéo DSP prend en charge les sous-types de médias d’entrée/sortie suivants lorsqu’il joue le rôle d’une transformation de Media Foundation (MFT).
- MFVideoFormat _ IYUV
- MFVideoFormat _ YUY2
- MFVideoFormat _ UYVY
- MFVideoFormat _ I420
- MFVideoFormat _ RGB32
- MFVideoFormat _ Rgb24
- MFVideoFormat _ RGB565
- MFVideoFormat _ RGB8
- MFVideoFormat _ RGB555
- MFVideoFormat _ AYUV
- MFVideoFormat _ V216
- MFVideoFormat _ YV12
Propriétés
- MFPKEY _ REdimensionner _ SRC à _ gauche
- MFPKEY _ REdimensionner _ SRC en _ haut
- MFPKEY _ REdimensionner la _ _ largeur SRC
- MFPKEY _ REdimensionner la _ _ hauteur SRC
- MFPKEY _ REdimensionner l' _ heure d’été à _ gauche
- MFPKEY _ REdimensionner l' _ heure d’été en _ haut
- largeur de l' _ heure d’été de REdimensionnement MFPKEY _ _
- _hauteur MFPKEY REdimensionner l' _ heure d’été _
- _qualité de REdimensionnement MFPKEY _
- _entrelacement de REdimensionnement MFPKEY _
- MFPKEY _ REdimensionner _ GEOMAPX
- MFPKEY _ REdimensionner _ GEOMAPY
- MFPKEY _ REdimensionner _ GEOMAPWIDTH
- MFPKEY _ REdimensionner _ GEOMAPHEIGHT
- MFPKEY _ REdimensionner _ MINAPX
- MFPKEY _ REdimensionner _ MINAPY
- MFPKEY _ REdimensionner _ MINAPWIDTH
- MFPKEY _ REdimensionner _ MINAPHEIGHT
- MFPKEY _ REdimensionner _ PANSCANAPX
- MFPKEY _ REdimensionner _ PANSCANAPY
- MFPKEY _ REdimensionner _ PANSCANAPWIDTH
- MFPKEY _ REdimensionner _ PANSCANAPHEIGHT
- MFPKEY _ PIXELASPECTRATIO
Notes
le rôle d’application vidéo redimensionnement DSP est implémenté en tant qu’objet COM pouvant agir en tant que DMO ou MFT. l’objet a un identificateur de classe unique (CLSID), qu’il agisse en tant que DMO ou MFT. pour plus d’informations sur le moment où un DSP agit en tant que DMO ou MFT, consultez processeurs de Signal numérique.
les identificateurs globaux uniques (guid) pour les sous-types de média rvb diffèrent selon qu’un DSP joue le rôle d’un DMO ou d’une table MFT. les guid pour les sous-types de média non rvb sont les mêmes, qu’un DSP agisse en tant que DMO ou MFT. Pour plus d’informations sur les GUID qui représentent des sous-types de médias, consultez GUID de sous-type de vidéo.
Ce DSP peut effectuer des opérations de rognage et de mise à l’échelle sur l’image vidéo. Le format du type de sortie doit correspondre au format du type d’entrée. Le DSP n’effectue pas de conversions de l’espace colorimétrique.
Avant de définir le type de sortie, vous pouvez définir l’une des régions suivantes à l’aide des propriétés listées dans ce tableau.
| Région | Propriétés |
|---|---|
| Rectangle source | MFPKEY _ REdimensionner _ SRC à _ gauche MFPKEY _ REdimensionner _ SRC en _ haut MFPKEY _ REdimensionner la _ _ largeur SRC MFPKEY _ REdimensionner la _ _ hauteur SRC |
| Rectangle de destination | MFPKEY _ REdimensionner l' _ heure d’été à _ gauche MFPKEY _ REdimensionner l' _ heure d’été en _ haut largeur de l' _ heure d’été de REdimensionnement MFPKEY _ _ _hauteur MFPKEY REdimensionner l' _ heure d’été _ |
| Ouverture géométrique | MFPKEY _ REdimensionner _ GEOMAPX MFPKEY _ REdimensionner _ GEOMAPY MFPKEY _ REdimensionner _ GEOMAPWIDTH MFPKEY _ REdimensionner _ GEOMAPHEIGHT |
| Ouverture minimale de l’affichage | MFPKEY _ REdimensionner _ MINAPX MFPKEY _ REdimensionner _ MINAPY MFPKEY _ REdimensionner _ MINAPWIDTH MFPKEY _ REdimensionner _ MINAPHEIGHT |
| Région Pan/Scan | MFPKEY _ REdimensionner _ PANSCANAPX MFPKEY _ REdimensionner _ PANSCANAPY MFPKEY _ REdimensionner _ PANSCANAPWIDTH MFPKEY _ REdimensionner _ PANSCANAPHEIGHT |
Dans chaque cas, vous devez définir toutes les propriétés associées pour que le paramètre prenne effet.
Le DSP copie la partie de l’image source définie par le rectangle source et l’étire ou le compresse sur le rectangle de destination de la mémoire tampon de sortie. Les rectangles source et de destination n’ont pas besoin d’être de la même taille. La taille de trame dans le type de média de sortie doit être suffisamment grande pour contenir le rectangle de destination.
L’ouverture géométrique, la zone d’affichage minimale et la région de panoramique/numérisation n’affectent pas la manière dont le DSP redimensionne la vidéo. Toutefois, ils peuvent affecter la façon dont le composant en aval interprète la trame vidéo. En particulier, le convertisseur vidéo amélioré (EVR) utilise ces valeurs lorsqu’il calcule les proportions de l’image et la zone d’affichage.
Si vous utilisez Media Foundation types de média, vous pouvez définir l’ouverture géométrique, l’ouverture minimale d’affichage et les régions Pan/Scan directement dans le type de média de sortie. dans le cas contraire, si vous utilisez DMO types de média, définissez-les à l’aide des propriétés.
Pour plus d'informations, voir les rubriques suivantes :
- _ _ ouverture géométrique MF _ MF
- _ouverture de _ l' _ affichage _ de la version MF
- _ouverture de _ l' _ analyse _ panoramique MF MT
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| En-tête |
|
| DLL |
|