Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
[De functie die is gekoppeld aan deze pagina, Video Compression Manager, is een verouderde functie. Microsoft raadt ten zeerste aan dat nieuwe code deze functie niet gebruikt.]
Uw toepassing kan gebruikmaken van het ICSeqCompressFrame, ICSeqCompressFrameStarten ICSeqCompressFrameEnd functies om een reeks frames te comprimeren. Deze functies gebruiken de gegevens die zijn opgeslagen in de COMPVARS- structuur. Toepassingen gebruiken de functie IC CompressorChoose om de gebruiker in staat te stellen een compressor te selecteren, deze te openen en de compressieparameters in de COMPVARS- structuur in te stellen; Toepassingen kunnen de parameters echter handmatig in de structuur instellen.
Voordat een toepassing een reeks frames kan comprimeren, moet deze ICSeqCompressFrameStart gebruiken om de benodigde resources toe te wijzen. Nadat de resources zijn toegewezen, kan de toepassing ICSeqCompressFrame gebruiken om elk frame afzonderlijk te comprimeren. De framesnelheid en de sleutelframefrequentie die wordt gebruikt bij het comprimeren van de reeks, worden opgegeven in leden van de COMPVARS structuur. De retourwaarde voor ICSeqCompressFrame verwijst naar de gecomprimeerde gegevens.
Wanneer een toepassing klaar is met het comprimeren van een reeks, kan deze ICSeqCompressFrameEnd- gebruiken om systeembronnen vrij te maken die zijn toegewezen voor ICSeqCompressFrameStart. Om de resources die zijn toegewezen voor de COMPVARS structuur vrij te maken, kan de toepassing de functie ICCompressorFree gebruiken.