KSPROPERTY_TOPOLOGY_CATEGORIES
KSPROPERTY_TOPOLOGY_CATEGORIES 속성은 드라이버가 지원하는 기능 범주의 배열을 쿼리합니다.
사용량 요약 테이블
Get | Set | 대상 | 속성 설명자 형식 | 속성 값 형식 |
---|---|---|---|---|
Yes |
아니요 |
필터 |
KSMULTIPLE_ITEM, GUID 시퀀스가 뒤따릅니다. |
설명
이 속성은 KSMULTIPLE_ITEM 구조와 KS 필터에서 지원하는 가능한 기능 범주를 나타내는 GUID 시퀀스를 반환합니다. Microsoft는 ks.h 및 ksmedia.h 의 표준 범주 를 제공합니다. 다음은 기술별이 아닌 기능 범주 목록입니다.
기능 범주 | Description |
---|---|
KSCATEGORY_BRIDGE |
커널 스트리밍 하위 시스템 외부에 브리지. |
KSCATEGORY_CAPTURE |
캡처합니다. |
KSCATEGORY_ COMMUNICATIONSTRANSFORM | 통신 변환 디바이스. |
KSCATEGORY_DATACOMPRESSOR |
데이터 스트림을 압축합니다. |
KSCATEGORY_DATADECOMPRESSOR |
데이터 스트림의 압축을 풉니다. |
KSCATEGORY_DATATRANSFORM |
데이터 스트림을 변환합니다. |
KSCATEGORY_FILESYSTEM |
파일 시스템 내/외부로 데이터 스트림을 이동합니다. |
KSCATEGORY_INTERFACETRANSFORM |
사용 중인 인터페이스 형식을 변환합니다. |
KSCATEGORY_MEDIUMTRANSFORM |
사용 중인 중간 형식을 변환합니다. |
KSCATEGORY_MIXER |
여러 데이터 스트림을 혼합합니다. |
KSCATEGORY_RENDER |
렌더러. |
KSCATEGORY_SPLITTER |
데이터 스트림을 분할합니다. |
토폴로지 범주는 디바이스 인터페이스 클래스에 해당합니다.
요구 사항
헤더 |
Ks.h(Ks.h 포함) |