Funzione KsGetFirstChild (ks.h)
La funzione KsGetFirstChild restituisce il primo oggetto figlio AVStream di Object.
Sintassi
KSDDKAPI PVOID KsGetFirstChild(
[in] PVOID Object
);
Parametri
[in] Object
Oggetto per il quale trovare il primo oggetto figlio AVStream.
Valore restituito
KsGetFirstChild restituisce il primo oggetto figlio AVStream di Object. Se non esiste alcun oggetto figlio di questo tipo, restituisce NULL.
Commenti
Per visualizzare l'organizzazione gerarchica degli oggetti AVStream, vedere GERARCHIA di oggetti AVStream.
I minidriver chiamano raramente questa funzione direttamente. Quelle che eseguono manualmente i typecast da e verso PVOID. Esistono diverse funzioni che sono chiamate inline a KsGetFirstChild ed eseguono i typecast per l'utente: KsDeviceGetFirstChildFilterFactory e KsFilterFactoryGetFirstChildFilterFilter. Si noti che la gerarchia degli oggetti è garantita solo quando il mutex appropriato viene mantenuto, in questo caso il mutex del dispositivo. Per altre informazioni, vedere Mutexes in AVStream.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile nei sistemi operativi Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |
Libreria | Ks.lib |
IRQL | PASSIVE_LEVEL |
Vedi anche
KsDeviceGetFirstChildFilterFactory