다음을 통해 공유


Ksmedia.h

이 섹션에는 Ksmedia.h 헤더에 대한 참조 topics 포함되어 있습니다.

이 섹션의 내용

항목 Description
KSEVENT_CONTROL_CHANGE KSEVENT_CONTROL_CHANGE 이벤트는 하드웨어 볼륨 제어 노브, 음소거 스위치 또는 다른 유형의 수동 컨트롤을 나타내는 노드에서 컨트롤 값의 변경이 발생했음을 나타냅니다. 이벤트 값 형식(작업 데이터)은 이벤트에 사용할 알림 유형을 지정하는 KSEVENTDATA 구조체입니다.
KSEVENT_LOOPEDSTREAMING_POSITION KSEVENT_LOOPEDSTREAMING_POSITION 이벤트는 오디오 스트림이 루프 버퍼에서 지정된 위치에 도달했음을 나타냅니다.
KSEVENT_SOUNDDETECTOR_MATCHDETECTED KSEVENT_SOUNDDETECTOR_MATCHDETECTED 이벤트는 일치 항목이 검색될 때마다 OS에 알리기 위해 오디오 드라이버에 의해 생성됩니다.
KSJACK_DESCRIPTION KSJACK_DESCRIPTION 구조체는 오디오 잭의 물리적 특성을 지정합니다.
KSJACK_DESCRIPTION2 KSJACK_DESCRIPTION2 구조체는 잭 프레즌스 검색을 지원하는 잭의 기능 및 현재 상태를 지정합니다.
KSPROPERTY_AC3_ALTERNATE_AUDIO KSPROPERTY_AC3_ALTERNATE_AUDIO 속성은 AC-3로 인코딩된 스트림의 두 모노 채널을 스테레오 쌍 또는 두 개의 독립 프로그램 채널로 해석해야 하는지 여부를 지정합니다.
KSPROPERTY_AC3_BIT_STREAM_MODE KSPROPERTY_AC3_BIT_STREAM_MODE 속성은 AC-3 스트림으로 인코딩되는 오디오 서비스의 유형인 비트 스트림 모드를 지정합니다.
KSPROPERTY_AC3_DIALOGUE_LEVEL KSPROPERTY_AC3_DIALOGUE_LEVEL 속성은 AC-3로 인코딩된 스트림의 오디오 프로그램 내에서 음성 대화 상자의 평균 볼륨 수준을 지정합니다.
KSPROPERTY_AC3_DOWNMIX KSPROPERTY_AC3_DOWNMIX 속성은 스피커 구성을 수용하기 위해 AC-3 인코딩 스트림의 프로그램 채널을 다운믹스해야 하는지 여부를 지정합니다.
KSPROPERTY_AC3_ERROR_CONCEALMENT KSPROPERTY_AC3_ERROR_CONCEALMENT 속성은 재생 중에 AC-3 인코딩 스트림의 오류를 숨기는 방식을 지정합니다.
KSPROPERTY_AC3_LANGUAGE_CODE KSPROPERTY_AC3_LANGUAGE_CODE 속성은 AC-3으로 인코딩된 스트림의 언어 코드를 지정합니다.
KSPROPERTY_AC3_ROOM_TYPE KSPROPERTY_AC3_ROOM_TYPE 속성은 최종 오디오 세션이 생성된 믹싱룸의 형식과 보정을 지정합니다.
KSPROPERTY_AEC_MODE KSPROPERTY_AEC_MODE 속성은 AEC 노드의 작업 모드를 제어하는 데 사용됩니다. AEC 노드(KSNODETYPE_ACOUSTIC_ECHO_CANCEL)의 선택적 속성입니다.
KSPROPERTY_AEC_NOISE_FILL_ENABLE KSPROPERTY_AEC_NOISE_FILL_ENABLE 속성은 배경 노이즈 채우기를 사용하도록 설정하고 사용하지 않도록 설정하는 데 사용됩니다. AEC 노드(KSNODETYPE_ACOUSTIC_ECHO_CANCEL)의 선택적 속성입니다.
KSPROPERTY_AEC_STATUS KSPROPERTY_AEC_STATUS 속성은 AEC 노드(KSNODETYPE_ACOUSTIC_ECHO_CANCEL)의 상태 모니터링하는 데 사용됩니다. AEC 노드의 선택적 속성입니다.
KSPROPERTY_AUDIO_3D_INTERFACE KSPROPERTY_AUDIO_3D_INTERFACE 속성은 사운드 버퍼에서 데이터를 처리하는 데 사용할 3D 알고리즘을 지정합니다.
KSPROPERTY_AUDIO_AGC KSPROPERTY_AUDIO_AGC 속성은 AGC 노드(KSNODETYPE_AGC)의 채널에 대한 AGC(자동 게인 제어) 상태를 지정합니다.
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE KSPROPERTY_AUDIO_ALGORITHM_INSTANCE 속성은 노드가 오디오 데이터 스트림에 적용되는 타사 효과를 달성하는 데 사용되는 DSP(디지털 신호 처리) 알고리즘을 지정합니다. 이 속성에 대해 정의된 효과에는 음향 에코 취소 및 노이즈 억제가 포함됩니다.
KSPROPERTY_AUDIO_BASS KSPROPERTY_AUDIO_BASS 속성은 톤 노드(KSNODETYPE_TONE)의 채널에 대한 베이스 수준을 지정합니다.
KSPROPERTY_AUDIO_BASS_BOOST KSPROPERTY_AUDIO_BASS_BOOST 속성은 톤 노드(KSNODETYPE_TONE)의 채널에 대해 베이스 부스트를 사용하도록 설정하고 사용하지 않도록 설정합니다.
KSPROPERTY_AUDIO_BUFFER_DURATION KSPROPERTY_AUDIO_BUFFER_DURATION 속성을 사용하면 클라이언트 애플리케이션 버퍼의 크기를 시간 기간으로 보고할 수 있습니다.
KSPROPERTY_AUDIO_CHANNEL_CONFIG KSPROPERTY_AUDIO_CHANNEL_CONFIG 속성은 노드가 출력하는 오디오 스트림에서 채널의 실제 공간 배치를 지정합니다.
KSPROPERTY_AUDIO_CHORUS_LEVEL KSPROPERTY_AUDIO_CHORUS_LEVEL 속성은 코러스 수준을 지정합니다. 코러스 노드(KSNODETYPE_CHORUS)의 속성입니다.
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH 속성은 코러스 변조 깊이를 지정합니다. 코러스 노드(KSNODETYPE_CHORUS)의 속성입니다.
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE 속성은 코러스 변조 속도를 지정합니다. 코러스 노드(KSNODETYPE_CHORUS)의 속성입니다.
KSPROPERTY_AUDIO_COPY_PROTECTION KSPROPERTY_AUDIO_COPY_PROTECTION 속성은 오디오 스트림의 복사 보호 상태 지정합니다.
KSPROPERTY_AUDIO_CPU_RESOURCES KSPROPERTY_AUDIO_CPU_RESOURCES 속성은 노드의 기능이 하드웨어에서 구현되는지 또는 호스트 CPU에서 실행되는 소프트웨어에서 에뮬레이트되는지 여부를 지정합니다.
KSPROPERTY_AUDIO_DELAY KSPROPERTY_AUDIO_DELAY 속성은 지연 노드(KSNODETYPE_DELAY)가 지정된 채널에 도입하는 시간 지연을 나타냅니다.
KSPROPERTY_AUDIO_DEMUX_DEST KSPROPERTY_AUDIO_DEMUX_DEST 속성은 demultiplexer가 입력 스트림을 지시하는 대상 스트림을 지정합니다. 이는 DEMUX 노드(KSNODETYPE_DEMUX)의 속성입니다.
KSPROPERTY_AUDIO_DEV_SPECIFIC KSPROPERTY_AUDIO_DEV_SPECIFIC 속성은 디바이스별 노드(KSNODETYPE_DEV_SPECIFIC)에서 디바이스별 속성에 액세스하는 데 사용됩니다.
KSPROPERTY_AUDIO_DYNAMIC_RANGE KSPROPERTY_AUDIO_DYNAMIC_RANGE 속성은 음량 노드(KSNODETYPE_LOUDNESS)에서 출력되는 오디오 스트림의 동적 범위를 지정합니다.
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE 속성은 노드 샘플링 속도의 동적 추적을 사용하도록 설정하고 사용하지 않도록 설정하는 데 사용됩니다.
KSPROPERTY_AUDIO_EQ_BANDS KSPROPERTY_AUDIO_EQ_BANDS 속성은 이퀄라이제이션 테이블의 빈도 대역 집합을 지정합니다. EQ 노드(KSNODETYPE_EQUALIZER)에 있는 채널의 get-only 속성입니다.
KSPROPERTY_AUDIO_EQ_LEVEL KSPROPERTY_AUDIO_EQ_LEVEL 속성은 n 빈도 대역에 대한 항목을 포함하는 이퀄라이제이션 테이블의 균등화 수준을 지정합니다. EQ 노드(KSNODETYPE_EQUALIZER)에 있는 채널의 속성입니다.
KSPROPERTY_AUDIO_FILTER_STATE KSPROPERTY_AUDIO_FILTER_STATE 속성은 GFX 필터에서 지원하는 속성 집합 목록을 쿼리하는 데 사용됩니다. 목록은 속성 집합 GUID 배열 형식으로 검색됩니다.
KSPROPERTY_AUDIO_LATENCY KSPROPERTY_AUDIO_LATENCY 속성은 스트림과 연결된 지연(또는 오디오 버퍼링 양)을 보고하는 데 사용됩니다.
KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION 속성 요청은 스트림 시작 이후 DMA가 오디오 버퍼에서 가져온 바이트 수를 나타내는 숫자를 검색합니다.
KSPROPERTY_AUDIO_LOUDNESS KSPROPERTY_AUDIO_LOUDNESS 속성은 음량 노드(KSNODETYPE_LOUDNESS)의 채널에 대해 음음(전체 동적 범위 및 저음 향상)을 사용할 수 있는지 여부를 지정합니다.
KSPROPERTY_AUDIO_MANUFACTURE_GUID 이 매개 변수 이름은 나중에 사용하기 위해 예약되어 있습니다.
KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY 속성은 마이크 배열의 기하 도형을 지정합니다.
KSPROPERTY_AUDIO_MIC_SENSITIVITY KSPROPERTY_AUDIO_MIC_SENSITIVITY 속성은 전체 크기(dBFS) 단위를 기준으로 마이크 민감도를 데시벨로 지정합니다.
KSPROPERTY_AUDIO_MIC_SNR KSPROPERTY_AUDIO_MIC_SNR 속성은 마이크 신호 대 노이즈 비율(SNR) 측정값을 dB 단위로 지정합니다.
KSPROPERTY_AUDIO_MID KSPROPERTY_AUDIO_MID 속성은 톤 노드(KSNODETYPE_TONE)에서 채널의 중간 빈도 수준을 지정합니다.
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS KSPROPERTY_AUDIO_MIX_LEVEL_CAPS 속성은 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)의 혼합 수준 기능을 지정합니다. 단일 get-property 요청은 입력 및 출력 채널의 모든 조합에 대한 정보를 검색합니다.
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE KSPROPERTY_AUDIO_MIX_LEVEL_TABLE 속성은 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)의 혼합 수준을 지정합니다. 모든 입력 및 출력 채널에 대한 정보를 제공합니다.
KSPROPERTY_AUDIO_MUTE KSPROPERTY_AUDIO_MUTE 속성은 음소거 노드(KSNODETYPE_MUTE)의 채널이 음소거되었는지 여부를 지정합니다.
KSPROPERTY_AUDIO_MUX_SOURCE KSPROPERTY_AUDIO_MUX_SOURCE 속성은 멀티플렉서의 출력 스트림에 대한 원본을 지정합니다. MUX 노드(KSNODETYPE_MUX)의 속성입니다.
KSPROPERTY_AUDIO_NUM_EQ_BANDS KSPROPERTY_AUDIO_NUM_EQ_BANDS 속성은 이퀄라이제이션 테이블의 빈도 대역 수를 검색하는 데 사용됩니다. EQ 노드(KSNODETYPE_EQUALIZER)에 있는 채널의 get-only 속성입니다.
KSPROPERTY_AUDIO_PEAKMETER KSPROPERTY_AUDIO_PEAKMETER 속성은 peakmeter 노드가 마지막으로 재설정된 이후 피크미터 노드(KSNODETYPE_PEAKMETER)에서 발생한 최대 오디오 신호 수준을 검색합니다.
KSPROPERTY_AUDIO_PEAKMETER2 Windows 8 peakmeter 노드가 마지막으로 재설정된 이후 KSNODETYPE_PEAKMETER(peakmeter 노드)에서 발생한 최대 오디오 신호 수준을 보고하는 KSPROPERTY_AUDIO_PEAKMETER2 속성을 소개합니다.
KSPROPERTY_AUDIO_POSITION KSPROPERTY_AUDIO_POSITION 속성은 핀의 오디오 스트림에 대한 사운드 버퍼에서 재생 및 쓰기 커서의 현재 위치를 지정합니다.
KSPROPERTY_AUDIO_POSITIONEX KSPROPERTY_AUDIO_POSITIONEX 속성은 KS(커널 스트리밍) 기반 오디오 드라이버에 대한 스트림 위치 및 연결된 타임스탬프 정보를 호출자에게 제공합니다.
KSPROPERTY_AUDIO_PREFERRED_STATUS KSPROPERTY_AUDIO_PREFERRED_STATUS 속성은 시스템에서 선호하는 오디오 디바이스임을 디바이스에 알릴 수 있습니다.
KSPROPERTY_AUDIO_PRESENTATION_POSITION KSPROPERTY_AUDIO_PRESENTATION_POSITION 속성 요청은 엔드포인트에 렌더링되는 오디오 데이터 내의 현재 위치를 지정하는 구조를 검색합니다.
KSPROPERTY_AUDIO_PRODUCT_GUID 이 매개 변수 이름은 나중에 사용하기 위해 예약되어 있습니다.
KSPROPERTY_AUDIO_QUALITY KSPROPERTY_AUDIO_QUALITY 속성은 노드 출력 스트림의 품질 수준을 지정합니다. SRC 노드(KSNODETYPE_SRC)의 속성입니다.
KSPROPERTY_AUDIO_REVERB_LEVEL KSPROPERTY_AUDIO_REVERB_LEVEL 속성은 현재 반향 수준을 지정합니다. 반향 노드(KSNODETYPE_REVERB)의 속성입니다.
KSPROPERTY_AUDIO_REVERB_TIME KSPROPERTY_AUDIO_REVERB_TIME 속성은 반향 시간을 지정합니다. 반향 노드(KSNODETYPE_REVERB)의 속성입니다.
KSPROPERTY_AUDIO_SAMPLING_RATE KSPROPERTY_AUDIO_SAMPLING_RATE 속성은 노드가 출력 스트림을 생성하기 위해 입력 스트림을 샘플하는 속도를 지정합니다.
KSPROPERTY_AUDIO_STEREO_ENHANCE 이 매개 변수 이름은 나중에 사용하기 위해 예약되어 있습니다.
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY 속성은 하드웨어 가속 3D 오디오에 대한 DirectSound 스피커 구성 속성을 구현하기 위해 KSPROPERTY_AUDIO_CHANNEL_CONFIG 함께 사용됩니다. DAC 노드(KSNODETYPE_DAC) 및 3D 노드(KSNODETYPE_3D_EFFECTS)의 선택적 속성입니다.
KSPROPERTY_AUDIO_SURROUND_ENCODE KSPROPERTY_AUDIO_SURROUND_ENCODE 속성은 필터의 서라운드 인코더를 사용할 수 있는지 여부를 지정합니다. 서라운드 인코더 노드(KSNODETYPE_PROLOGIC_ENCODER)는 Dolby Surround Pro 논리 인코딩을 수행합니다.
KSPROPERTY_AUDIO_TREBLE KSPROPERTY_AUDIO_TREBLE 속성은 톤 노드(KSNODETYPE_TONE)의 채널에 대한 고음 수준을 지정합니다.
KSPROPERTY_AUDIO_VOLUMELEVEL KSPROPERTY_AUDIO_VOLUMELEVEL 속성은 볼륨 노드(KSNODETYPE_VOLUME)에 있는 채널의 볼륨 수준을 지정합니다.
KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED 는 Windows 8.1 설정된 KSPROPSETID_Audio 속성에 추가된 새 KS 속성입니다.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION 속성 요청은 WaveRT 버퍼의 현재 쓰기 위치를 바이트 단위로 지정합니다. 오프로드 드라이버는 이 쓰기 위치 정보를 사용하여 WaveRT 버퍼에 유효한 데이터의 양을 알 수 있습니다.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION 속성은 오디오 버퍼의 마지막 유효한 바이트를 나타내는 데 사용됩니다.
KSPROPERTY_AUDIO_WIDE_MODE 이 매개 변수 이름은 나중에 사용하기 위해 예약되어 있습니다.
KSPROPERTY_AUDIO_WIDENESS KSPROPERTY_AUDIO_WIDENESS 속성은 스테레오 이미지의 너비(명백한 너비)를 지정합니다.
KSPROPERTY_AUDIOENGINE KSPROPSETID_AudioEngine 속성 집합에 포함된 속성은 이 열거형에 의해 정의되며 KSNODETYPE_AUDIO_ENGINE 노드에서 지원되어야 합니다.
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE 속성은 하드웨어 오디오 엔진이 호출할 때 instance 지정된 데이터 형식에 대해 지원할 수 있는 버퍼의 최소 및 최대 크기를 나타냅니다. 버퍼 크기는 바이트로 지정됩니다.
KSPROPERTY_AUDIOENGINE_DESCRIPTOR 오프로드 가능 하드웨어 솔루션의 오디오 드라이버는 KSPROPERTY_AUDIOENGINE_DESCRIPTOR 사용하여 하드웨어 오디오 엔진을 나타내는 노드에 대한 정보를 제공합니다.
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT KSPROPERTY_AUDIOENGINE_DEVICEFORMAT 속성 요청은 디바이스 형식 설정과 관련하여 오디오 엔진 노드의 상태를 검색하거나 변경합니다.
KSPROPERTY_AUDIOENGINE_GFXENABLE KSPROPERTY_AUDIOENGINE_GFXENABLE 속성 요청을 사용하면 오디오 드라이버가 전역 효과 처리 기능과 관련하여 오디오 엔진 노드의 상태를 검색하거나 변경할 수 있습니다.
KSPROPERTY_AUDIOENGINE_LFXENABLE KSPROPERTY_AUDIOENGINE_LFXENABLE 속성 요청은 로컬 효과 처리 기능과 관련하여 오디오 엔진 노드의 상태를 검색하거나 변경합니다.
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION 속성 요청을 사용하면 오디오 드라이버가 오디오 엔진 노드의 루프백 보호 상태 설정할 수 있습니다.
KSPROPERTY_AUDIOENGINE_MIXFORMAT KSPROPERTY_AUDIOENGINE_MIXFORMAT 속성 요청은 하드웨어 오디오 엔진에서 믹서의 설정을 검색합니다.
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS 속성 요청은 하드웨어 오디오 엔진에서 지원하는 디바이스 형식을 검색합니다.
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL KSPROPERTY_AUDIOENGINE_VOLUMELEVEL 속성은 지정된 스트림에 있는 채널의 볼륨 수준을 지정합니다.
KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID 속성은 캡처 스트림의 원본인 오디오 디바이스의 플러그 앤 플레이 디바이스 ID를 GFX 필터에 알리는 데 사용됩니다.
KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID 속성은 최종 오디오 믹스를 렌더링하는 오디오 디바이스의 플러그 앤 플레이 디바이스 ID를 GFX 필터에 알리는 데 사용됩니다.
KSPROPERTY_AUDIOMODULE KSPROPERTY_AUDIOMODULE 열거형은 오디오 드라이버가 파트너 정의 오디오 모듈에 대한 정보를 전달하는 데 사용하는 상수를 정의합니다.
KSPROPERTY_AUDIOSIGNALPROCESSING KSPROPERTY_AUDIOSIGNALPROCESSING 열거형은 핀의 오디오 처리 모드와 관련하여 오디오 드라이버에서 사용하는 상수를 정의합니다.
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES KSPROPERTY_AUDIOSIGNALPROCESSING_MODES 속성은 핀 팩터리에서 지원하는 오디오 신호 처리 모드 목록을 반환합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_ALL KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 속성은 지정된 버퍼에 대한 모든 DirectSound 3D 버퍼 속성을 얻거나 설정하는 데 사용됩니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES 속성은 3D 사운드 버퍼에 대한 사운드 프로젝션 콘의 내부 및 외부 원뿔 각도를 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION 속성은 3D 사운드 버퍼의 사운드 프로젝션 원뿔 방향을 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME 속성은 3D 사운드 버퍼에 대한 원뿔 외부 사운드 볼륨을 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 속성은 3D 사운드 버퍼의 최대 거리를 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE 속성은 3D 사운드 버퍼의 최소 거리를 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_MODE KSPROPERTY_DIRECTSOUND3DBUFFER_MODE 속성은 3D 사운드 버퍼의 처리 모드를 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION 속성은 3D 사운드 버퍼의 위치를 지정합니다.
KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY 속성은 3D 사운드 버퍼의 속도를 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL KSPROPERTY_DIRECTSOUND3DLISTENER_ALL 속성은 지정된 수신기 ID에 대한 모든 DirectSound 3D 수신기 속성을 설정하거나 가져오는 데 사용됩니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 속성은 수신기 데이터에 대한 스토리지를 할당하고 해제할 시기를 드라이버에 알리는 데 사용됩니다. 스토리지는 수신기를 만들 때 할당되고 수신기가 삭제되면 해제됩니다. 이 속성을 사용하여 수신기 데이터가 현재 할당되었는지 여부를 드라이버에 쿼리할 수도 있습니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH 속성은 3D 수신기에 대한 일괄 처리 모드 설정을 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR 속성은 모든 거리 값에 적용해야 하는 거리 요소를 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR 속성은 3D 수신기에 대한 Doppler 요소를 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION 속성은 3D 수신기의 방향을 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION 속성은 3D 수신기의 위치를 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR 속성은 3D 수신기의 롤오프 요소를 지정합니다.
KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY 속성은 3D 수신기의 속도 벡터를 지정합니다.
KSPROPERTY_FMRX_ANTENNAENDPOINTID KSTOPOLOGY_ENDPOINTID 속성에는 FM 안테나로 사용할 엔드포인트에 대한 정보가 포함되어 있습니다.
KSPROPERTY_FMRX_ENDPOINTID KSTOPOLOGY_ENDPOINTID 속성에는 FM 라디오 출력/렌더링 엔드포인트에 대한 엔드포인트 ID가 포함됩니다.
KSPROPERTY_FMRX_VOLUME KSPROPERTY_FMRX_VOLUME 속성은 FM 라디오의 볼륨을 제어합니다.
KSPROPERTY_HRTF3D_FILTER_FORMAT KSPROPERTY_HRTF3D_FILTER_FORMAT 속성은 HRTF 알고리즘에서 사용하는 필터 형식을 검색합니다.
KSPROPERTY_HRTF3D_INITIALIZE KSPROPERTY_HRTF3D_INITIALIZE 속성은 HRTF 알고리즘을 초기화하는 데 사용할 매개 변수 값을 지정합니다.
KSPROPERTY_HRTF3D_PARAMS KSPROPERTY_HRTF3D_PARAMS 속성은 HRTF 알고리즘에 3D 매개 변수 값 집합을 적용합니다.
KSPROPERTY_ITD3D_PARAMS KSPROPERTY_ITD3D_PARAMS 속성은 3D 노드의 ITD 알고리즘에서 사용하는 매개 변수를 설정하는 데 사용됩니다.
KSPROPERTY_JACK KSPROPERTY_JACK 열거형은 오디오 잭 구조에 사용되는 새 속성 ID를 정의합니다.
KSPROPERTY_JACK_CONTAINERID KSPROPERTY_JACK_CONTAINERID 속성은 필터 핸들을 사용하여 액세스하는 핀 단위 속성으로 구현됩니다.
KSPROPERTY_JACK_DESCRIPTION KSPROPERTY_JACK_DESCRIPTION 속성은 필터 핸들을 통해 액세스되는 다중 항목 핀 단위 속성으로 구현됩니다.
KSPROPERTY_JACK_DESCRIPTION2 KSPROPERTY_JACK_DESCRIPTION2 속성은 필터 핸들을 사용하여 액세스하는 핀 단위 속성으로 구현됩니다.
KSPROPERTY_JACK_DESCRIPTION3 KSPROPERTY_JACK_DESCRIPTION3 속성은 필터 핸들을 사용하여 액세스하는 핀 단위 속성으로 구현됩니다.
KSPROPERTY_JACK_SINK_INFO KSPROPERTY_JACK_SINK_INFO 속성은 필터 핸들을 사용하여 액세스하는 핀 단위 속성으로 구현됩니다.
KSPROPERTY_ONESHOT_DISCONNECT KSPROPERTY_ONESHOT_DISCONNECT 속성은 오디오 드라이버가 Bluetooth 오디오 장치에서 연결을 끊도록 요청하는 데 사용됩니다.
KSPROPERTY_ONESHOT_RECONNECT KSPROPERTY_ONESHOT_RECONNECT 속성은 오디오 드라이버가 Bluetooth 오디오 디바이스에 연결을 시도하라는 메시지를 표시하는 데 사용됩니다.
KSPROPERTY_RTAUDIO_BUFFER KSPROPERTY_RTAUDIO_BUFFER 속성은 오디오 데이터에 대해 드라이버 할당 순환 버퍼를 지정합니다.
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 속성은 오디오 데이터에 대해 드라이버 할당 순환 버퍼를 지정하고 이벤트 알림 요구 사항을 식별합니다.
KSPROPERTY_RTAUDIO_CLOCKREGISTER KSPROPERTY_RTAUDIO_CLOCKREGISTER 속성은 오디오 디바이스의 벽시계 레지스터를 클라이언트가 액세스할 수 있는 가상 메모리 위치에 매핑합니다.
KSPROPERTY_RTAUDIO_GETREADPACKET KSPROPERTY_RTAUDIO_GETREADPACKET 캡처된 오디오 패킷에 대한 정보를 반환합니다.
KSPROPERTY_RTAUDIO_HWLATENCY KSPROPERTY_RTAUDIO_HWLATENCY 속성은 오디오 하드웨어 및 관련 데이터 경로의 스트림 대기 시간에 대한 설명을 검색합니다.
KSPROPERTY_RTAUDIO_PACKETCOUNT KSPROPERTY_RTAUDIO_PACKETCOUNT WaveRT 버퍼에서 하드웨어로 완전히 전송된 패킷의 (1부터 시작하는) 수를 반환합니다.
KSPROPERTY_RTAUDIO_POSITIONREGISTER KSPROPERTY_RTAUDIO_POSITIONREGISTER 속성은 특정 스트림에 대한 오디오 디바이스의 위치 레지스터를 클라이언트가 액세스할 수 있는 가상 메모리 위치에 매핑합니다.
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION KSPROPERTY_RTAUDIO_PRESENTATION_POSITION 스트림 프레젠테이션 정보를 반환합니다.
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT 클라이언트 애플리케이션은 KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT 속성을 사용하여 제출된 버퍼에서 수행되는 프로세스가 완료될 때 오디오 드라이버가 클라이언트 애플리케이션에 알릴 수 있는지 여부를 결정합니다.
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 속성은 DMA 기반 이벤트 알림에 대한 사용자 모드 이벤트를 등록합니다. KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 성공적으로 호출한 후 이벤트를 등록해야 합니다.
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET OS가 유효한 데이터를 WaveRT 버퍼에 작성했음을 드라이버에 알릴 수 있습니다.
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT 속성은 DMA 기반 이벤트 알림에서 사용자 모드 이벤트의 등록을 취소합니다.
KSPROPERTY_SOUNDDETECTOR KSPROPERTY_SOUNDDETECTOR 열거형은 감지기를 지원하는 오디오 캡처 디바이스에 대한 필터를 등록하는 데 사용되는 상수를 정의합니다.
KSPROPERTY_SOUNDDETECTOR_ARMED KSPROPERTY_SOUNDDETECTOR_ARMED 속성은 탐지기의 현재 무장 상태입니다.
KSPROPERTY_SOUNDDETECTOR_MATCHRESULT KSPROPERTY_SOUNDDETECTOR_MATCHRESULT 속성은 일치 항목에 대한 결과 데이터를 보유합니다.
KSPROPERTY_SOUNDDETECTOR_PATTERNS KSPROPERTY_SOUNDDETECTOR_PATTERNS 속성은 검색할 키워드를 구성하기 위해 운영 체제에서 설정합니다.
KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS 속성은 지원되는 패턴의 유형을 식별하는 GUID 목록을 가져오는 데 사용됩니다.
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE 속성은 가상 오디오 디바이스의 핀 instance 가상 원본을 연결합니다.
KSPROPERTY_SYSAUDIO_COMPONENT_ID KSPROPERTY_SYSAUDIO_COMPONENT_ID 속성은 지정된 가상 오디오 디바이스에서 사용하는 웨이브 렌더링 디바이스에서 구성 요소 ID를 검색합니다.
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE 속성은 새 가상 원본을 만듭니다.
KSPROPERTY_SYSAUDIO_DEVICE_COUNT KSPROPERTY_SYSAUDIO_DEVICE_COUNT 속성은 DirectSound 애플리케이션 프로그램에서 선택해야 하는 가상 오디오 디바이스 수를 지정하는 개수를 검색합니다.
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME 속성은 가상 오디오 디바이스의 이름을 포함하는 유니코드 문자열을 검색합니다.
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE 속성은 가상 오디오 디바이스의 현재 instance 지정합니다.
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME 속성은 지정된 가상 오디오 디바이스에 대한 플러그 앤 플레이 디바이스 인터페이스 이름을 포함하는 유니코드 문자열을 검색합니다.
KSPROPERTY_SYSAUDIO_INSTANCE_INFO KSPROPERTY_SYSAUDIO_INSTANCE_INFO 속성은 가상 오디오 디바이스를 열고 해당 디바이스에 대한 구성 플래그를 지정합니다.
KSPROPERTY_SYSAUDIO_SELECT_GRAPH KSPROPERTY_SYSAUDIO_SELECT_GRAPH 속성은 SysAudio가 가상 오디오 디바이스의 핀 instance 위해 빌드하는 그래프에 선택적 노드를 명시적으로 포함하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_CALLCONTROL KSPROPERTY_TELEPHONY_CALLCONTROL 속성은 전화 통화를 시작하고 종료하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_CALLHOLD KSPROPERTY_TELEPHONY_CALLHOLD 속성은 전화 통화의 보류 상태를 제어하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_CALLINFO KSPROPERTY_TELEPHONY_CALLINFO 속성은 호출 상태 및 호출 유형과 같은 현재 호출 정보를 검색하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR 속성에는 셀룰러 오디오 라우팅을 위한 렌더링 및 캡처 엔드포인트가 포함됩니다.
KSPROPERTY_TELEPHONY_MUTE_TX KSPROPERTY_TELEPHONY_MUTE_TX 속성은 로컬 마이크에서 원격 끝으로 전송되는 데이터를 음소거할지 여부를 제어하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_PROVIDERCHANGE KSPROPERTY_TELEPHONY_PROVIDERCHANGE 속성은 SRVCC(단일 라디오 음성 통화 연속성)가 시작되거나 종료되는 오디오 드라이버와 통신하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_PROVIDERID KSPROPERTY_TELEPHONY_PROVIDERID 속성은 오디오 드라이버에서 공급자 식별자를 웨이브 필터에 연결하는 데 사용됩니다.
KSPROPERTY_TELEPHONY_VOLUME KSPROPERTY_TELEPHONY_VOLUME 속성은 모든 셀룰러 호출의 볼륨을 제어하는 데 사용됩니다.
KSPROPERTY_TOPOLOGYNODE_ENABLE KSPROPERTY_TOPOLOGYNODE_ENABLE 속성은 이미 빌드된 토폴로지에서 토폴로지 노드를 켜거나 끄는 데 사용됩니다.
KSPROPERTY_TOPOLOGYNODE_RESET KSPROPERTY_TOPOLOGYNODE_RESET 속성은 노드를 완전히 다시 설정하여 초기 상태로 복원합니다.
KSRTAUDIO_BUFFER_PROPERTY KSRTAUDIO_BUFFER_PROPERTY 구조체는 버퍼 기본 주소와 요청된 버퍼 크기를 KSPROPERTY 구조체에 추가합니다. 이 구조는 클라이언트가 KSPROPERTY_RTAUDIO_BUFFER 통해 오디오 버퍼의 할당을 요청하는 데 사용됩니다.