Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Microsoft DirectShow poskytuje několik maker pro ověřování ukazatelů.
| Makro | Popis |
|---|---|
| kontrolních bodů | Zkontroluje, zda je ukazatel null. |
| ValidateReadPtr | Ověřuje, že volající proces má přístup pro čtení k bloku paměti. |
| ValidateReadWritePtr | Ověřuje, že volající proces má přístup pro čtení a zápis k bloku paměti. |
| ValidateStringPtr | Ověřuje, že volající proces má k řetězci přístup pro čtení. |
| ValidateStringPtrA | Ověřuje, že volající proces má přístup pro čtení k řetězci ANSI. |
| ValidateStringPtrW | Ověřuje, že volající proces má přístup pro čtení k řetězci širokého znaku. |
| ValidateWritePtr | Ověřuje, že volající proces má přístup k zápisu do bloku paměti. |