Condividi tramite


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

KsFilterFactoryGetFirstChildFilter

KsFilterGetFirstChildPin

KsGetParent