Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
[Funktionen som är associerad med den här sidan, DirectShow, är en äldre funktion. Det har ersatts av MediaPlayer, IMFMediaEngineoch Audio / Video Capture i Media Foundation. Dessa funktioner har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder MediaPlayer, IMFMediaEngine och Audio/Video Capture i Media Foundation i stället för DirectShow, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]
Microsoft DirectShow innehåller flera makron för att validera pekare.
| Makro | Beskrivning |
|---|---|
| CheckPointer | Kontrollerar om en pekare är NULL-. |
| ValidateReadPtr | Verifierar att anropsprocessen har läsbehörighet till ett minnesblock. |
| ValidateReadWritePtr | Verifierar att anropsprocessen har läs-/skrivåtkomst till ett minnesblock. |
| ValidateStringPtr | Verifierar att anropsprocessen har läsbehörighet till en sträng. |
| ValidateStringPtrA | Verifierar att anropsprocessen har läsbehörighet till en ANSI-sträng. |
| ValidateStringPtrW | Verifierar att anropsprocessen har läsbehörighet till en sträng med många tecken. |
| ValidateWritePtr | Verifierar att anropsprocessen har skrivåtkomst till ett minnesblock. |