Video-invoerindelingen
[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
De schrijver accepteert de volgende video-indelingen als invoer die moet worden gecomprimeerd met behulp van de Windows Media Video 9-codec:
- WMMEDIASUBTYPE_IYUV
- WMMEDIASUBTYPE_I420
- WMMEDIASUBTYPE_YV12
- WMMEDIASUBTYPE_YUY2
- WMMEDIASUBTYPE_UYVY
- WMMEDIASUBTYPE_YVYU
- WMMEDIASUBTYPE_YVU9
- WMMEDIASUBTYPE_RGB32
- WMMEDIASUBTYPE_RGB24
- WMMEDIASUBTYPE_RGB565
- WMMEDIASUBTYPE_RGB555
- WMMEDIASUBTYPE_RGB8
U moet altijd IWMWriter::GetInputFormatCount en IWMWriter::GetInputFormat gebruiken om de beschikbare invoerindelingen op te sommen en het object met invoermedia-eigenschappen voor de gewenste indeling te verkrijgen. Eigenschappenobjecten voor video-invoermedia moeten worden gewijzigd om de framegrootte en framesnelheid van uw invoermedia weer te geven.
Verwante onderwerpen