Indexeerfunctieobject
[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.]
Het indexeerobject maakt een index in een ASF-bestand. Een index is een standaardonderdeel van een ASF-bestand dat videovoorbeelden gelijkstelt aan tijden, framenummers of (indien van toepassing) Society of Motion Picture and Television Engineers (SMPTE) standaard tijdstempels. Zonder een index kan het lezerobject noch het synchrone lezerobject naar een punt in het midden van een bestand zoeken.
Indexen die door dit object zijn gemaakt, zijn alleen nodig als het bestand een of meer videostreams bevat. Dit komt doordat audiogegevens tijdelijk niet worden gecomprimeerd, waardoor het gemakkelijk is om een bepaalde tijd in een audiostream te vinden.
Het indexeerobject wordt gemaakt door de functie WMCreateIndexer, waarmee een aanwijzer wordt ingesteld op een IWMIndexer interface. De andere interfaces van het indexeerobject kunnen worden verkregen door de QueryInterface methode aan te roepen.
De volgende interfaces worden ondersteund door het indexeerobject.
Interface | Beschrijving |
---|---|
IWMIndexer- | Hiermee wordt het indexeringsproces gestart en gestopt. |
IWMIndexer2 | Hiermee configureert u de indexeerfunctie, waardoor indexering per frame, op tijd of door SMPTE-tijdcode wordt ingeschakeld. |
De volgende callback-interface moet door de toepassing worden geïmplementeerd om het indexeerobject te kunnen gebruiken.
Interface | Beschrijving |
---|---|
IWMStatusCallback- | Ontvangt statusberichten van processen die worden uitgevoerd in een afzonderlijke thread. |
Verwante onderwerpen