KsGetDevice 함수(ks.h)

KsGetDevice 함수는 Object가 속한 AVStream 디바이스 구조를 반환합니다.

구문

KSDDKAPI PKSDEVICE KsGetDevice(
  [in] PVOID Object
);

매개 변수

[in] Object

디바이스가 속한 디바이스에 대해 쿼리할 개체입니다.

반환 값

KsGetDeviceObject가 속한 AVStream 디바이스인 KSDEVICE 구조체에 대한 포인터를 반환합니다.

설명

개체 는 PKSPIN, PKSFILTER 또는 PKSFILTERFACTORY 중 하나여야 합니다. 호출자는 PVOID에 적절한 형식 캐스팅을 수행해야 합니다.

미니드라이버에서는 일반적으로 이 함수를 직접 호출하지 않습니다. KsGetDevice에 대한 인라인 호출을 수행하고 KsFilterFactoryGetDevice, KsFilterGetDeviceKsPinGetDevice와 같은 형식 캐스팅을 자동으로 수행하는 여러 함수가 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Microsoft Windows XP 이상 운영 체제 및 DirectX 8.0 이상 DirectX 버전에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 ks.h(Ks.h 포함)
라이브러리 Ks.lib
IRQL PASSIVE_LEVEL

추가 정보

KSDEVICE

KSFILTER

KSFILTERFACTORY

KSPIN

KsFilterFactoryGetDevice

KsFilterGetDevice

KsPinGetDevice