source: trunk/Utilities/DirectShowCaptureCapabilities/Data/HD Camera.md @ 937

Last change on this file since 937 was 565, checked in by roman, 8 years ago
File size: 104.9 KB
Line 
1# System
2
3 * Version: 6.1.7601, Service Pack 1.0
4 * Computer Name: `PC201511212117.`
5 * User Name: `PC201511212117\Administrator` (Administrator)
6 * Local Time: `2016/1/4 21:58:55`
7 * Architecture: AMD/Intel x64 (x64 Application)
8 * Processors: `8`, Active Mask `0xFF`
9 * Page Size: `0x1000`
10 * Application Address Space: `0x0000000000010000`..`0x000007FFFFFEFFFF`
11 * CPU: `GenuineIntel`, 0x1 EDX `0xBFEBFBFF` (MMX, SSE, SSE2), 0x1 ECX `0x0098E3FD` (SSE3, SSSE3, SSE41, SSE42), Brand `Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz`
12 * Physical Memory: `8,190` MB
13 * Committed Memory Limit: `16,378` MB
14 * Application Version: `1.0.0.498`
15
16# Video
17
18 * HD Camera
19
20## Device: HD Camera
21
22 * Moniker Display Name: `@device:pnp:\\?\usb#vid_0000&pid_061c&mi_00#7&28e2bf9f&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global`
23
24Interfaces:
25
26  * `ISpecifyPropertyPages`
27  * `IKsPropertySet`
28  * `IAMCameraControl`
29  * `IAMDeviceRemoval`
30  * `IAMDroppedFrames`
31  * `IAMFilterMiscFlags`
32  * `IAMVideoControl`
33
34Property Pages:
35
36  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
37
38### IAMCameraControl
39
40
41### Pin: 捕获
42
43 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
44 * Capabilities:
45  * Count: `8`
46  * Structure Size: `128` (expected `128`)
47
48#### Capability: 0
49
50 * `AM_MEDIA_TYPE`:
51  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 48 3F 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 D1 33 00 00 00 00 00`
52  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 53 3B 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 10 00 48 32 36 34 00 48 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
53  * `.subtype`: `FourCC H264`
54  * `.bFixedSizeSamples`: `1`
55  * `.bTemporalCompression`: `0`
56  * `.lSampleSize`: `4,147,200`
57  * `.cbFormat`: `88`
58  * `VIDEOINFOHEADER`:
59  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
60  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
61  * `.dwBitRate`: `995328000`
62  * `.dwBitErrorRate`: `0`
63  * `.AvgTimePerFrame`: `33 3333`
64  * `BITMAPINFOHEADER`:
65   * `.biSize`: `40`
66   * `.biWidth`: `1920`
67   * `.biHeight`: `1080`
68   * `.biPlanes`: `1`
69   * `.biBitCount`: `16`
70   * `.biCompression`: `875967048` `H264`
71   * `.biSizeImage`: `4,147,200`
72 * `VIDEO_STREAM_CONFIG_CAPS`:
73  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 40 70 31 00 80 53 3B`
74  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
75  * `.VideoStandard`: `0`
76  * `.InputSize`: `1920` x `1080`
77  * `.MinCroppingSize`: `1920` x `1080`
78  * `.MaxCroppingSize`: `1920` x `1080`
79  * `.CropGranularityX`: `1`
80  * `.CropAlignX`: `1`
81  * `.CropAlignY`: `1`
82  * `.MinOutputSize`: `1920` x `1080`
83  * `.MaxOutputSize`: `1920` x `1080`
84  * `.OutputGranularityX`: `1`
85  * `.OutputGranularityY`: `1`
86  * `.StretchTapsX`: `0`
87  * `.StretchTapsY`: `0`
88  * `.ShrinkTapsX`: `0`
89  * `.ShrinkTapsY`: `0`
90  * `.MinFrameInterval`: `33 3333`
91  * `.MaxFrameInterval`: `40 0000`
92  * `.MinBitsPerSecond`: `829,440,000`
93  * `.MaxBitsPerSecond`: `995,328,000`
94
95#### Capability: 1
96
97 * `AM_MEDIA_TYPE`:
98  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 48 3F 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 10 4E 33 00 00 00 00 00`
99  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 53 3B 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 10 00 48 32 36 34 00 48 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
100  * `.subtype`: `FourCC H264`
101  * `.bFixedSizeSamples`: `1`
102  * `.bTemporalCompression`: `0`
103  * `.lSampleSize`: `4,147,200`
104  * `.cbFormat`: `112`
105  * `VIDEOINFOHEADER2`:
106 * Unknown Capabilities:
107  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
108  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 40 70 31 00 80 53 3B`
109
110#### Capability: 2
111
112 * `AM_MEDIA_TYPE`:
113  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 08 07 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 D1 33 00 00 00 00 00`
114  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 97 06 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 10 00 48 32 36 34 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
115  * `.subtype`: `FourCC H264`
116  * `.bFixedSizeSamples`: `1`
117  * `.bTemporalCompression`: `0`
118  * `.lSampleSize`: `460,800`
119  * `.cbFormat`: `88`
120  * `VIDEOINFOHEADER`:
121  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
122  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
123  * `.dwBitRate`: `110592000`
124  * `.dwBitErrorRate`: `0`
125  * `.AvgTimePerFrame`: `33 3333`
126  * `BITMAPINFOHEADER`:
127   * `.biSize`: `40`
128   * `.biWidth`: `640`
129   * `.biHeight`: `360`
130   * `.biPlanes`: `1`
131   * `.biBitCount`: `16`
132   * `.biCompression`: `875967048` `H264`
133   * `.biSizeImage`: `460,800`
134 * `VIDEO_STREAM_CONFIG_CAPS`:
135  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 40 7E 05 00 80 97 06`
136  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
137  * `.VideoStandard`: `0`
138  * `.InputSize`: `640` x `360`
139  * `.MinCroppingSize`: `640` x `360`
140  * `.MaxCroppingSize`: `640` x `360`
141  * `.CropGranularityX`: `1`
142  * `.CropAlignX`: `1`
143  * `.CropAlignY`: `1`
144  * `.MinOutputSize`: `640` x `360`
145  * `.MaxOutputSize`: `640` x `360`
146  * `.OutputGranularityX`: `1`
147  * `.OutputGranularityY`: `1`
148  * `.StretchTapsX`: `0`
149  * `.StretchTapsY`: `0`
150  * `.ShrinkTapsX`: `0`
151  * `.ShrinkTapsY`: `0`
152  * `.MinFrameInterval`: `33 3333`
153  * `.MaxFrameInterval`: `40 0000`
154  * `.MinBitsPerSecond`: `92,160,000`
155  * `.MaxBitsPerSecond`: `110,592,000`
156
157#### Capability: 3
158
159 * `AM_MEDIA_TYPE`:
160  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 08 07 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 10 4E 33 00 00 00 00 00`
161  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 97 06 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 10 00 48 32 36 34 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
162  * `.subtype`: `FourCC H264`
163  * `.bFixedSizeSamples`: `1`
164  * `.bTemporalCompression`: `0`
165  * `.lSampleSize`: `460,800`
166  * `.cbFormat`: `112`
167  * `VIDEOINFOHEADER2`:
168 * Unknown Capabilities:
169  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
170  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 40 7E 05 00 80 97 06`
171
172#### Capability: 4
173
174 * `AM_MEDIA_TYPE`:
175  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 D2 0F 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 D1 33 00 00 00 00 00`
176  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 D4 0E 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 10 00 48 32 36 34 00 D2 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
177  * `.subtype`: `FourCC H264`
178  * `.bFixedSizeSamples`: `1`
179  * `.bTemporalCompression`: `0`
180  * `.lSampleSize`: `1,036,800`
181  * `.cbFormat`: `88`
182  * `VIDEOINFOHEADER`:
183  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
184  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
185  * `.dwBitRate`: `248832000`
186  * `.dwBitErrorRate`: `0`
187  * `.AvgTimePerFrame`: `33 3333`
188  * `BITMAPINFOHEADER`:
189   * `.biSize`: `40`
190   * `.biWidth`: `960`
191   * `.biHeight`: `540`
192   * `.biPlanes`: `1`
193   * `.biBitCount`: `16`
194   * `.biCompression`: `875967048` `H264`
195   * `.biSizeImage`: `1,036,800`
196 * `VIDEO_STREAM_CONFIG_CAPS`:
197  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 10 5C 0C 00 E0 D4 0E`
198  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
199  * `.VideoStandard`: `0`
200  * `.InputSize`: `960` x `540`
201  * `.MinCroppingSize`: `960` x `540`
202  * `.MaxCroppingSize`: `960` x `540`
203  * `.CropGranularityX`: `1`
204  * `.CropAlignX`: `1`
205  * `.CropAlignY`: `1`
206  * `.MinOutputSize`: `960` x `540`
207  * `.MaxOutputSize`: `960` x `540`
208  * `.OutputGranularityX`: `1`
209  * `.OutputGranularityY`: `1`
210  * `.StretchTapsX`: `0`
211  * `.StretchTapsY`: `0`
212  * `.ShrinkTapsX`: `0`
213  * `.ShrinkTapsY`: `0`
214  * `.MinFrameInterval`: `33 3333`
215  * `.MaxFrameInterval`: `40 0000`
216  * `.MinBitsPerSecond`: `207,360,000`
217  * `.MaxBitsPerSecond`: `248,832,000`
218
219#### Capability: 5
220
221 * `AM_MEDIA_TYPE`:
222  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 D2 0F 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 10 4E 33 00 00 00 00 00`
223  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 D4 0E 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 10 00 48 32 36 34 00 D2 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
224  * `.subtype`: `FourCC H264`
225  * `.bFixedSizeSamples`: `1`
226  * `.bTemporalCompression`: `0`
227  * `.lSampleSize`: `1,036,800`
228  * `.cbFormat`: `112`
229  * `VIDEOINFOHEADER2`:
230 * Unknown Capabilities:
231  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
232  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 10 5C 0C 00 E0 D4 0E`
233
234#### Capability: 6
235
236 * `AM_MEDIA_TYPE`:
237  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 D1 33 00 00 00 00 00`
238  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 10 00 48 32 36 34 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
239  * `.subtype`: `FourCC H264`
240  * `.bFixedSizeSamples`: `1`
241  * `.bTemporalCompression`: `0`
242  * `.lSampleSize`: `1,843,200`
243  * `.cbFormat`: `88`
244  * `VIDEOINFOHEADER`:
245  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
246  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
247  * `.dwBitRate`: `442368000`
248  * `.dwBitErrorRate`: `0`
249  * `.AvgTimePerFrame`: `33 3333`
250  * `BITMAPINFOHEADER`:
251   * `.biSize`: `40`
252   * `.biWidth`: `1280`
253   * `.biHeight`: `720`
254   * `.biPlanes`: `1`
255   * `.biBitCount`: `16`
256   * `.biCompression`: `875967048` `H264`
257   * `.biSizeImage`: `1,843,200`
258 * `VIDEO_STREAM_CONFIG_CAPS`:
259  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 00 F9 15 00 00 5E 1A`
260  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
261  * `.VideoStandard`: `0`
262  * `.InputSize`: `1280` x `720`
263  * `.MinCroppingSize`: `1280` x `720`
264  * `.MaxCroppingSize`: `1280` x `720`
265  * `.CropGranularityX`: `1`
266  * `.CropAlignX`: `1`
267  * `.CropAlignY`: `1`
268  * `.MinOutputSize`: `1280` x `720`
269  * `.MaxOutputSize`: `1280` x `720`
270  * `.OutputGranularityX`: `1`
271  * `.OutputGranularityY`: `1`
272  * `.StretchTapsX`: `0`
273  * `.StretchTapsY`: `0`
274  * `.ShrinkTapsX`: `0`
275  * `.ShrinkTapsY`: `0`
276  * `.MinFrameInterval`: `33 3333`
277  * `.MaxFrameInterval`: `40 0000`
278  * `.MinBitsPerSecond`: `368,640,000`
279  * `.MaxBitsPerSecond`: `442,368,000`
280
281#### Capability: 7
282
283 * `AM_MEDIA_TYPE`:
284  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 48 32 36 34 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 10 4E 33 00 00 00 00 00`
285  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 10 00 48 32 36 34 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
286  * `.subtype`: `FourCC H264`
287  * `.bFixedSizeSamples`: `1`
288  * `.bTemporalCompression`: `0`
289  * `.lSampleSize`: `1,843,200`
290  * `.cbFormat`: `112`
291  * `VIDEOINFOHEADER2`:
292 * Unknown Capabilities:
293  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
294  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 1A 06 00 00 00 00 00 00 00 F9 15 00 00 5E 1A`
295
296Interfaces:
297
298  * `ISpecifyPropertyPages`
299  * `IKsPropertySet`
300  * `IQualityControl`
301  * `IAMBufferNegotiation`
302  * `IAMStreamConfig`
303  * `IAMStreamControl`
304
305Property Pages:
306
307  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
308
309### Pin: 视频照盞机终端
310
311 * Direction: `PINDIR_INPUT`
312 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{3EBC7959-3310-493B-AA81-C7E132D56F71}`
313Interfaces:
314
315  * `ISpecifyPropertyPages`
316  * `IKsPropertySet`
317  * `IQualityControl`
318  * `IStreamBuilder`
319
320# Audio
321
322 * éºŠå…‹é£Ž (VIA HD Audio)
323 * CD 音频 (VIA HD Audio)
324 * ç«‹äœ“声混音 (VIA HD Audio)
325
326## Device: 麊克风 (VIA HD Audio)
327
328 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\麊克风 (VIA HD Audio)`
329
330Interfaces:
331
332  * `ISpecifyPropertyPages`
333  * `IAMFilterMiscFlags`
334
335Property Pages:
336
337  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
338
339### Pin: Capture
340
341 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
342 * Capabilities:
343  * Count: `23`
344  * Structure Size: `52` (expected `52`)
345
346#### Capability: 0
347
348 * `AM_MEDIA_TYPE`:
349  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
350  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
351  * `.subtype`: `FourCC 0x00000001`
352  * `.bFixedSizeSamples`: `1`
353  * `.bTemporalCompression`: `0`
354  * `.lSampleSize`: `4`
355  * `.cbFormat`: `18`
356  * `WAVEFORMATEX`:
357   * `.wFormatTag`: `1`
358   * `.nChannels`: `2`
359   * `.nSamplesPerSec`: `44100`
360   * `.nAvgBytesPerSec: `176400`
361   * `.nBlockAlign`: `4`
362   * `.wBitsPerSample`: `16`
363   * `.cbSize`: `0`
364 * `AUDIO_STREAM_CONFIG_CAPS`:
365  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
366  * `.MinimumChannels`: `1`
367  * `.MaximumChannels`: `2`
368  * `.ChannelsGranularity`: `1`
369  * `.MinimumBitsPerSample`: `8`
370  * `.MaximumBitsPerSample`: `16`
371  * `.BitsPerSampleGranularity`: `8`
372  * `.MinimumSampleFrequency`: `11025`
373  * `.MaximumSampleFrequency`: `44100`
374  * `.SampleFrequencyGranularity`: `11025`
375
376#### Capability: 1
377
378 * `AM_MEDIA_TYPE`:
379  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
380  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
381  * `.subtype`: `FourCC 0x00000001`
382  * `.bFixedSizeSamples`: `1`
383  * `.bTemporalCompression`: `0`
384  * `.lSampleSize`: `4`
385  * `.cbFormat`: `18`
386  * `WAVEFORMATEX`:
387   * `.wFormatTag`: `1`
388   * `.nChannels`: `2`
389   * `.nSamplesPerSec`: `44100`
390   * `.nAvgBytesPerSec: `176400`
391   * `.nBlockAlign`: `4`
392   * `.wBitsPerSample`: `16`
393   * `.cbSize`: `0`
394 * `AUDIO_STREAM_CONFIG_CAPS`:
395  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
396  * `.MinimumChannels`: `1`
397  * `.MaximumChannels`: `2`
398  * `.ChannelsGranularity`: `1`
399  * `.MinimumBitsPerSample`: `8`
400  * `.MaximumBitsPerSample`: `16`
401  * `.BitsPerSampleGranularity`: `8`
402  * `.MinimumSampleFrequency`: `11025`
403  * `.MaximumSampleFrequency`: `44100`
404  * `.SampleFrequencyGranularity`: `11025`
405
406#### Capability: 2
407
408 * `AM_MEDIA_TYPE`:
409  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
410  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
411  * `.subtype`: `FourCC 0x00000001`
412  * `.bFixedSizeSamples`: `1`
413  * `.bTemporalCompression`: `0`
414  * `.lSampleSize`: `2`
415  * `.cbFormat`: `18`
416  * `WAVEFORMATEX`:
417   * `.wFormatTag`: `1`
418   * `.nChannels`: `1`
419   * `.nSamplesPerSec`: `44100`
420   * `.nAvgBytesPerSec: `88200`
421   * `.nBlockAlign`: `2`
422   * `.wBitsPerSample`: `16`
423   * `.cbSize`: `0`
424 * `AUDIO_STREAM_CONFIG_CAPS`:
425  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
426  * `.MinimumChannels`: `1`
427  * `.MaximumChannels`: `2`
428  * `.ChannelsGranularity`: `1`
429  * `.MinimumBitsPerSample`: `8`
430  * `.MaximumBitsPerSample`: `16`
431  * `.BitsPerSampleGranularity`: `8`
432  * `.MinimumSampleFrequency`: `11025`
433  * `.MaximumSampleFrequency`: `44100`
434  * `.SampleFrequencyGranularity`: `11025`
435
436#### Capability: 3
437
438 * `AM_MEDIA_TYPE`:
439  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
440  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
441  * `.subtype`: `FourCC 0x00000001`
442  * `.bFixedSizeSamples`: `1`
443  * `.bTemporalCompression`: `0`
444  * `.lSampleSize`: `4`
445  * `.cbFormat`: `18`
446  * `WAVEFORMATEX`:
447   * `.wFormatTag`: `1`
448   * `.nChannels`: `2`
449   * `.nSamplesPerSec`: `32000`
450   * `.nAvgBytesPerSec: `128000`
451   * `.nBlockAlign`: `4`
452   * `.wBitsPerSample`: `16`
453   * `.cbSize`: `0`
454 * `AUDIO_STREAM_CONFIG_CAPS`:
455  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
456  * `.MinimumChannels`: `1`
457  * `.MaximumChannels`: `2`
458  * `.ChannelsGranularity`: `1`
459  * `.MinimumBitsPerSample`: `8`
460  * `.MaximumBitsPerSample`: `16`
461  * `.BitsPerSampleGranularity`: `8`
462  * `.MinimumSampleFrequency`: `11025`
463  * `.MaximumSampleFrequency`: `44100`
464  * `.SampleFrequencyGranularity`: `11025`
465
466#### Capability: 4
467
468 * `AM_MEDIA_TYPE`:
469  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
470  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
471  * `.subtype`: `FourCC 0x00000001`
472  * `.bFixedSizeSamples`: `1`
473  * `.bTemporalCompression`: `0`
474  * `.lSampleSize`: `2`
475  * `.cbFormat`: `18`
476  * `WAVEFORMATEX`:
477   * `.wFormatTag`: `1`
478   * `.nChannels`: `1`
479   * `.nSamplesPerSec`: `32000`
480   * `.nAvgBytesPerSec: `64000`
481   * `.nBlockAlign`: `2`
482   * `.wBitsPerSample`: `16`
483   * `.cbSize`: `0`
484 * `AUDIO_STREAM_CONFIG_CAPS`:
485  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
486  * `.MinimumChannels`: `1`
487  * `.MaximumChannels`: `2`
488  * `.ChannelsGranularity`: `1`
489  * `.MinimumBitsPerSample`: `8`
490  * `.MaximumBitsPerSample`: `16`
491  * `.BitsPerSampleGranularity`: `8`
492  * `.MinimumSampleFrequency`: `11025`
493  * `.MaximumSampleFrequency`: `44100`
494  * `.SampleFrequencyGranularity`: `11025`
495
496#### Capability: 5
497
498 * `AM_MEDIA_TYPE`:
499  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
500  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
501  * `.subtype`: `FourCC 0x00000001`
502  * `.bFixedSizeSamples`: `1`
503  * `.bTemporalCompression`: `0`
504  * `.lSampleSize`: `4`
505  * `.cbFormat`: `18`
506  * `WAVEFORMATEX`:
507   * `.wFormatTag`: `1`
508   * `.nChannels`: `2`
509   * `.nSamplesPerSec`: `22050`
510   * `.nAvgBytesPerSec: `88200`
511   * `.nBlockAlign`: `4`
512   * `.wBitsPerSample`: `16`
513   * `.cbSize`: `0`
514 * `AUDIO_STREAM_CONFIG_CAPS`:
515  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
516  * `.MinimumChannels`: `1`
517  * `.MaximumChannels`: `2`
518  * `.ChannelsGranularity`: `1`
519  * `.MinimumBitsPerSample`: `8`
520  * `.MaximumBitsPerSample`: `16`
521  * `.BitsPerSampleGranularity`: `8`
522  * `.MinimumSampleFrequency`: `11025`
523  * `.MaximumSampleFrequency`: `44100`
524  * `.SampleFrequencyGranularity`: `11025`
525
526#### Capability: 6
527
528 * `AM_MEDIA_TYPE`:
529  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
530  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
531  * `.subtype`: `FourCC 0x00000001`
532  * `.bFixedSizeSamples`: `1`
533  * `.bTemporalCompression`: `0`
534  * `.lSampleSize`: `2`
535  * `.cbFormat`: `18`
536  * `WAVEFORMATEX`:
537   * `.wFormatTag`: `1`
538   * `.nChannels`: `1`
539   * `.nSamplesPerSec`: `22050`
540   * `.nAvgBytesPerSec: `44100`
541   * `.nBlockAlign`: `2`
542   * `.wBitsPerSample`: `16`
543   * `.cbSize`: `0`
544 * `AUDIO_STREAM_CONFIG_CAPS`:
545  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
546  * `.MinimumChannels`: `1`
547  * `.MaximumChannels`: `2`
548  * `.ChannelsGranularity`: `1`
549  * `.MinimumBitsPerSample`: `8`
550  * `.MaximumBitsPerSample`: `16`
551  * `.BitsPerSampleGranularity`: `8`
552  * `.MinimumSampleFrequency`: `11025`
553  * `.MaximumSampleFrequency`: `44100`
554  * `.SampleFrequencyGranularity`: `11025`
555
556#### Capability: 7
557
558 * `AM_MEDIA_TYPE`:
559  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
560  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
561  * `.subtype`: `FourCC 0x00000001`
562  * `.bFixedSizeSamples`: `1`
563  * `.bTemporalCompression`: `0`
564  * `.lSampleSize`: `4`
565  * `.cbFormat`: `18`
566  * `WAVEFORMATEX`:
567   * `.wFormatTag`: `1`
568   * `.nChannels`: `2`
569   * `.nSamplesPerSec`: `11025`
570   * `.nAvgBytesPerSec: `44100`
571   * `.nBlockAlign`: `4`
572   * `.wBitsPerSample`: `16`
573   * `.cbSize`: `0`
574 * `AUDIO_STREAM_CONFIG_CAPS`:
575  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
576  * `.MinimumChannels`: `1`
577  * `.MaximumChannels`: `2`
578  * `.ChannelsGranularity`: `1`
579  * `.MinimumBitsPerSample`: `8`
580  * `.MaximumBitsPerSample`: `16`
581  * `.BitsPerSampleGranularity`: `8`
582  * `.MinimumSampleFrequency`: `11025`
583  * `.MaximumSampleFrequency`: `44100`
584  * `.SampleFrequencyGranularity`: `11025`
585
586#### Capability: 8
587
588 * `AM_MEDIA_TYPE`:
589  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
590  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
591  * `.subtype`: `FourCC 0x00000001`
592  * `.bFixedSizeSamples`: `1`
593  * `.bTemporalCompression`: `0`
594  * `.lSampleSize`: `2`
595  * `.cbFormat`: `18`
596  * `WAVEFORMATEX`:
597   * `.wFormatTag`: `1`
598   * `.nChannels`: `1`
599   * `.nSamplesPerSec`: `11025`
600   * `.nAvgBytesPerSec: `22050`
601   * `.nBlockAlign`: `2`
602   * `.wBitsPerSample`: `16`
603   * `.cbSize`: `0`
604 * `AUDIO_STREAM_CONFIG_CAPS`:
605  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
606  * `.MinimumChannels`: `1`
607  * `.MaximumChannels`: `2`
608  * `.ChannelsGranularity`: `1`
609  * `.MinimumBitsPerSample`: `8`
610  * `.MaximumBitsPerSample`: `16`
611  * `.BitsPerSampleGranularity`: `8`
612  * `.MinimumSampleFrequency`: `11025`
613  * `.MaximumSampleFrequency`: `44100`
614  * `.SampleFrequencyGranularity`: `11025`
615
616#### Capability: 9
617
618 * `AM_MEDIA_TYPE`:
619  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
620  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
621  * `.subtype`: `FourCC 0x00000001`
622  * `.bFixedSizeSamples`: `1`
623  * `.bTemporalCompression`: `0`
624  * `.lSampleSize`: `4`
625  * `.cbFormat`: `18`
626  * `WAVEFORMATEX`:
627   * `.wFormatTag`: `1`
628   * `.nChannels`: `2`
629   * `.nSamplesPerSec`: `8000`
630   * `.nAvgBytesPerSec: `32000`
631   * `.nBlockAlign`: `4`
632   * `.wBitsPerSample`: `16`
633   * `.cbSize`: `0`
634 * `AUDIO_STREAM_CONFIG_CAPS`:
635  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
636  * `.MinimumChannels`: `1`
637  * `.MaximumChannels`: `2`
638  * `.ChannelsGranularity`: `1`
639  * `.MinimumBitsPerSample`: `8`
640  * `.MaximumBitsPerSample`: `16`
641  * `.BitsPerSampleGranularity`: `8`
642  * `.MinimumSampleFrequency`: `11025`
643  * `.MaximumSampleFrequency`: `44100`
644  * `.SampleFrequencyGranularity`: `11025`
645
646#### Capability: 10
647
648 * `AM_MEDIA_TYPE`:
649  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
650  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
651  * `.subtype`: `FourCC 0x00000001`
652  * `.bFixedSizeSamples`: `1`
653  * `.bTemporalCompression`: `0`
654  * `.lSampleSize`: `2`
655  * `.cbFormat`: `18`
656  * `WAVEFORMATEX`:
657   * `.wFormatTag`: `1`
658   * `.nChannels`: `1`
659   * `.nSamplesPerSec`: `8000`
660   * `.nAvgBytesPerSec: `16000`
661   * `.nBlockAlign`: `2`
662   * `.wBitsPerSample`: `16`
663   * `.cbSize`: `0`
664 * `AUDIO_STREAM_CONFIG_CAPS`:
665  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
666  * `.MinimumChannels`: `1`
667  * `.MaximumChannels`: `2`
668  * `.ChannelsGranularity`: `1`
669  * `.MinimumBitsPerSample`: `8`
670  * `.MaximumBitsPerSample`: `16`
671  * `.BitsPerSampleGranularity`: `8`
672  * `.MinimumSampleFrequency`: `11025`
673  * `.MaximumSampleFrequency`: `44100`
674  * `.SampleFrequencyGranularity`: `11025`
675
676#### Capability: 11
677
678 * `AM_MEDIA_TYPE`:
679  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
680  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
681  * `.subtype`: `FourCC 0x00000001`
682  * `.bFixedSizeSamples`: `1`
683  * `.bTemporalCompression`: `0`
684  * `.lSampleSize`: `2`
685  * `.cbFormat`: `18`
686  * `WAVEFORMATEX`:
687   * `.wFormatTag`: `1`
688   * `.nChannels`: `2`
689   * `.nSamplesPerSec`: `44100`
690   * `.nAvgBytesPerSec: `88200`
691   * `.nBlockAlign`: `2`
692   * `.wBitsPerSample`: `8`
693   * `.cbSize`: `0`
694 * `AUDIO_STREAM_CONFIG_CAPS`:
695  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
696  * `.MinimumChannels`: `1`
697  * `.MaximumChannels`: `2`
698  * `.ChannelsGranularity`: `1`
699  * `.MinimumBitsPerSample`: `8`
700  * `.MaximumBitsPerSample`: `16`
701  * `.BitsPerSampleGranularity`: `8`
702  * `.MinimumSampleFrequency`: `11025`
703  * `.MaximumSampleFrequency`: `44100`
704  * `.SampleFrequencyGranularity`: `11025`
705
706#### Capability: 12
707
708 * `AM_MEDIA_TYPE`:
709  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
710  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
711  * `.subtype`: `FourCC 0x00000001`
712  * `.bFixedSizeSamples`: `1`
713  * `.bTemporalCompression`: `0`
714  * `.lSampleSize`: `1`
715  * `.cbFormat`: `18`
716  * `WAVEFORMATEX`:
717   * `.wFormatTag`: `1`
718   * `.nChannels`: `1`
719   * `.nSamplesPerSec`: `44100`
720   * `.nAvgBytesPerSec: `44100`
721   * `.nBlockAlign`: `1`
722   * `.wBitsPerSample`: `8`
723   * `.cbSize`: `0`
724 * `AUDIO_STREAM_CONFIG_CAPS`:
725  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
726  * `.MinimumChannels`: `1`
727  * `.MaximumChannels`: `2`
728  * `.ChannelsGranularity`: `1`
729  * `.MinimumBitsPerSample`: `8`
730  * `.MaximumBitsPerSample`: `16`
731  * `.BitsPerSampleGranularity`: `8`
732  * `.MinimumSampleFrequency`: `11025`
733  * `.MaximumSampleFrequency`: `44100`
734  * `.SampleFrequencyGranularity`: `11025`
735
736#### Capability: 13
737
738 * `AM_MEDIA_TYPE`:
739  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
740  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
741  * `.subtype`: `FourCC 0x00000001`
742  * `.bFixedSizeSamples`: `1`
743  * `.bTemporalCompression`: `0`
744  * `.lSampleSize`: `2`
745  * `.cbFormat`: `18`
746  * `WAVEFORMATEX`:
747   * `.wFormatTag`: `1`
748   * `.nChannels`: `2`
749   * `.nSamplesPerSec`: `22050`
750   * `.nAvgBytesPerSec: `44100`
751   * `.nBlockAlign`: `2`
752   * `.wBitsPerSample`: `8`
753   * `.cbSize`: `0`
754 * `AUDIO_STREAM_CONFIG_CAPS`:
755  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
756  * `.MinimumChannels`: `1`
757  * `.MaximumChannels`: `2`
758  * `.ChannelsGranularity`: `1`
759  * `.MinimumBitsPerSample`: `8`
760  * `.MaximumBitsPerSample`: `16`
761  * `.BitsPerSampleGranularity`: `8`
762  * `.MinimumSampleFrequency`: `11025`
763  * `.MaximumSampleFrequency`: `44100`
764  * `.SampleFrequencyGranularity`: `11025`
765
766#### Capability: 14
767
768 * `AM_MEDIA_TYPE`:
769  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
770  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
771  * `.subtype`: `FourCC 0x00000001`
772  * `.bFixedSizeSamples`: `1`
773  * `.bTemporalCompression`: `0`
774  * `.lSampleSize`: `1`
775  * `.cbFormat`: `18`
776  * `WAVEFORMATEX`:
777   * `.wFormatTag`: `1`
778   * `.nChannels`: `1`
779   * `.nSamplesPerSec`: `22050`
780   * `.nAvgBytesPerSec: `22050`
781   * `.nBlockAlign`: `1`
782   * `.wBitsPerSample`: `8`
783   * `.cbSize`: `0`
784 * `AUDIO_STREAM_CONFIG_CAPS`:
785  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
786  * `.MinimumChannels`: `1`
787  * `.MaximumChannels`: `2`
788  * `.ChannelsGranularity`: `1`
789  * `.MinimumBitsPerSample`: `8`
790  * `.MaximumBitsPerSample`: `16`
791  * `.BitsPerSampleGranularity`: `8`
792  * `.MinimumSampleFrequency`: `11025`
793  * `.MaximumSampleFrequency`: `44100`
794  * `.SampleFrequencyGranularity`: `11025`
795
796#### Capability: 15
797
798 * `AM_MEDIA_TYPE`:
799  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
800  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
801  * `.subtype`: `FourCC 0x00000001`
802  * `.bFixedSizeSamples`: `1`
803  * `.bTemporalCompression`: `0`
804  * `.lSampleSize`: `2`
805  * `.cbFormat`: `18`
806  * `WAVEFORMATEX`:
807   * `.wFormatTag`: `1`
808   * `.nChannels`: `2`
809   * `.nSamplesPerSec`: `11025`
810   * `.nAvgBytesPerSec: `22050`
811   * `.nBlockAlign`: `2`
812   * `.wBitsPerSample`: `8`
813   * `.cbSize`: `0`
814 * `AUDIO_STREAM_CONFIG_CAPS`:
815  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
816  * `.MinimumChannels`: `1`
817  * `.MaximumChannels`: `2`
818  * `.ChannelsGranularity`: `1`
819  * `.MinimumBitsPerSample`: `8`
820  * `.MaximumBitsPerSample`: `16`
821  * `.BitsPerSampleGranularity`: `8`
822  * `.MinimumSampleFrequency`: `11025`
823  * `.MaximumSampleFrequency`: `44100`
824  * `.SampleFrequencyGranularity`: `11025`
825
826#### Capability: 16
827
828 * `AM_MEDIA_TYPE`:
829  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
830  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
831  * `.subtype`: `FourCC 0x00000001`
832  * `.bFixedSizeSamples`: `1`
833  * `.bTemporalCompression`: `0`
834  * `.lSampleSize`: `1`
835  * `.cbFormat`: `18`
836  * `WAVEFORMATEX`:
837   * `.wFormatTag`: `1`
838   * `.nChannels`: `1`
839   * `.nSamplesPerSec`: `11025`
840   * `.nAvgBytesPerSec: `11025`
841   * `.nBlockAlign`: `1`
842   * `.wBitsPerSample`: `8`
843   * `.cbSize`: `0`
844 * `AUDIO_STREAM_CONFIG_CAPS`:
845  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
846  * `.MinimumChannels`: `1`
847  * `.MaximumChannels`: `2`
848  * `.ChannelsGranularity`: `1`
849  * `.MinimumBitsPerSample`: `8`
850  * `.MaximumBitsPerSample`: `16`
851  * `.BitsPerSampleGranularity`: `8`
852  * `.MinimumSampleFrequency`: `11025`
853  * `.MaximumSampleFrequency`: `44100`
854  * `.SampleFrequencyGranularity`: `11025`
855
856#### Capability: 17
857
858 * `AM_MEDIA_TYPE`:
859  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
860  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
861  * `.subtype`: `FourCC 0x00000001`
862  * `.bFixedSizeSamples`: `1`
863  * `.bTemporalCompression`: `0`
864  * `.lSampleSize`: `2`
865  * `.cbFormat`: `18`
866  * `WAVEFORMATEX`:
867   * `.wFormatTag`: `1`
868   * `.nChannels`: `2`
869   * `.nSamplesPerSec`: `8000`
870   * `.nAvgBytesPerSec: `16000`
871   * `.nBlockAlign`: `2`
872   * `.wBitsPerSample`: `8`
873   * `.cbSize`: `0`
874 * `AUDIO_STREAM_CONFIG_CAPS`:
875  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
876  * `.MinimumChannels`: `1`
877  * `.MaximumChannels`: `2`
878  * `.ChannelsGranularity`: `1`
879  * `.MinimumBitsPerSample`: `8`
880  * `.MaximumBitsPerSample`: `16`
881  * `.BitsPerSampleGranularity`: `8`
882  * `.MinimumSampleFrequency`: `11025`
883  * `.MaximumSampleFrequency`: `44100`
884  * `.SampleFrequencyGranularity`: `11025`
885
886#### Capability: 18
887
888 * `AM_MEDIA_TYPE`:
889  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
890  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
891  * `.subtype`: `FourCC 0x00000001`
892  * `.bFixedSizeSamples`: `1`
893  * `.bTemporalCompression`: `0`
894  * `.lSampleSize`: `1`
895  * `.cbFormat`: `18`
896  * `WAVEFORMATEX`:
897   * `.wFormatTag`: `1`
898   * `.nChannels`: `1`
899   * `.nSamplesPerSec`: `8000`
900   * `.nAvgBytesPerSec: `8000`
901   * `.nBlockAlign`: `1`
902   * `.wBitsPerSample`: `8`
903   * `.cbSize`: `0`
904 * `AUDIO_STREAM_CONFIG_CAPS`:
905  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
906  * `.MinimumChannels`: `1`
907  * `.MaximumChannels`: `2`
908  * `.ChannelsGranularity`: `1`
909  * `.MinimumBitsPerSample`: `8`
910  * `.MaximumBitsPerSample`: `16`
911  * `.BitsPerSampleGranularity`: `8`
912  * `.MinimumSampleFrequency`: `11025`
913  * `.MaximumSampleFrequency`: `44100`
914  * `.SampleFrequencyGranularity`: `11025`
915
916#### Capability: 19
917
918 * `AM_MEDIA_TYPE`:
919  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
920  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
921  * `.subtype`: `FourCC 0x00000001`
922  * `.bFixedSizeSamples`: `1`
923  * `.bTemporalCompression`: `0`
924  * `.lSampleSize`: `4`
925  * `.cbFormat`: `18`
926  * `WAVEFORMATEX`:
927   * `.wFormatTag`: `1`
928   * `.nChannels`: `2`
929   * `.nSamplesPerSec`: `48000`
930   * `.nAvgBytesPerSec: `192000`
931   * `.nBlockAlign`: `4`
932   * `.wBitsPerSample`: `16`
933   * `.cbSize`: `0`
934 * `AUDIO_STREAM_CONFIG_CAPS`:
935  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
936  * `.MinimumChannels`: `1`
937  * `.MaximumChannels`: `2`
938  * `.ChannelsGranularity`: `1`
939  * `.MinimumBitsPerSample`: `8`
940  * `.MaximumBitsPerSample`: `16`
941  * `.BitsPerSampleGranularity`: `8`
942  * `.MinimumSampleFrequency`: `11025`
943  * `.MaximumSampleFrequency`: `44100`
944  * `.SampleFrequencyGranularity`: `11025`
945
946#### Capability: 20
947
948 * `AM_MEDIA_TYPE`:
949  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
950  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
951  * `.subtype`: `FourCC 0x00000001`
952  * `.bFixedSizeSamples`: `1`
953  * `.bTemporalCompression`: `0`
954  * `.lSampleSize`: `2`
955  * `.cbFormat`: `18`
956  * `WAVEFORMATEX`:
957   * `.wFormatTag`: `1`
958   * `.nChannels`: `1`
959   * `.nSamplesPerSec`: `48000`
960   * `.nAvgBytesPerSec: `96000`
961   * `.nBlockAlign`: `2`
962   * `.wBitsPerSample`: `16`
963   * `.cbSize`: `0`
964 * `AUDIO_STREAM_CONFIG_CAPS`:
965  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
966  * `.MinimumChannels`: `1`
967  * `.MaximumChannels`: `2`
968  * `.ChannelsGranularity`: `1`
969  * `.MinimumBitsPerSample`: `8`
970  * `.MaximumBitsPerSample`: `16`
971  * `.BitsPerSampleGranularity`: `8`
972  * `.MinimumSampleFrequency`: `11025`
973  * `.MaximumSampleFrequency`: `44100`
974  * `.SampleFrequencyGranularity`: `11025`
975
976#### Capability: 21
977
978 * `AM_MEDIA_TYPE`:
979  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
980  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
981  * `.subtype`: `FourCC 0x00000001`
982  * `.bFixedSizeSamples`: `1`
983  * `.bTemporalCompression`: `0`
984  * `.lSampleSize`: `4`
985  * `.cbFormat`: `18`
986  * `WAVEFORMATEX`:
987   * `.wFormatTag`: `1`
988   * `.nChannels`: `2`
989   * `.nSamplesPerSec`: `96000`
990   * `.nAvgBytesPerSec: `384000`
991   * `.nBlockAlign`: `4`
992   * `.wBitsPerSample`: `16`
993   * `.cbSize`: `0`
994 * `AUDIO_STREAM_CONFIG_CAPS`:
995  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
996  * `.MinimumChannels`: `1`
997  * `.MaximumChannels`: `2`
998  * `.ChannelsGranularity`: `1`
999  * `.MinimumBitsPerSample`: `8`
1000  * `.MaximumBitsPerSample`: `16`
1001  * `.BitsPerSampleGranularity`: `8`
1002  * `.MinimumSampleFrequency`: `11025`
1003  * `.MaximumSampleFrequency`: `44100`
1004  * `.SampleFrequencyGranularity`: `11025`
1005
1006#### Capability: 22
1007
1008 * `AM_MEDIA_TYPE`:
1009  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 50 F5 36 00 00 00 00 00`
1010  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
1011  * `.subtype`: `FourCC 0x00000001`
1012  * `.bFixedSizeSamples`: `1`
1013  * `.bTemporalCompression`: `0`
1014  * `.lSampleSize`: `2`
1015  * `.cbFormat`: `18`
1016  * `WAVEFORMATEX`:
1017   * `.wFormatTag`: `1`
1018   * `.nChannels`: `1`
1019   * `.nSamplesPerSec`: `96000`
1020   * `.nAvgBytesPerSec: `192000`
1021   * `.nBlockAlign`: `2`
1022   * `.wBitsPerSample`: `16`
1023   * `.cbSize`: `0`
1024 * `AUDIO_STREAM_CONFIG_CAPS`:
1025  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1026  * `.MinimumChannels`: `1`
1027  * `.MaximumChannels`: `2`
1028  * `.ChannelsGranularity`: `1`
1029  * `.MinimumBitsPerSample`: `8`
1030  * `.MaximumBitsPerSample`: `16`
1031  * `.BitsPerSampleGranularity`: `8`
1032  * `.MinimumSampleFrequency`: `11025`
1033  * `.MaximumSampleFrequency`: `44100`
1034  * `.SampleFrequencyGranularity`: `11025`
1035
1036Interfaces:
1037
1038  * `IKsPropertySet`
1039  * `IQualityControl`
1040  * `IAMBufferNegotiation`
1041  * `IAMStreamConfig`
1042  * `IAMStreamControl`
1043
1044### Pin: 䞻音量
1045
1046 * Direction: `PINDIR_INPUT`
1047Interfaces:
1048
1049  * `IQualityControl`
1050
1051## Device: CD 音频 (VIA HD Audio)
1052
1053 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\CD 音频 (VIA HD Audio)`
1054
1055Interfaces:
1056
1057  * `ISpecifyPropertyPages`
1058  * `IAMFilterMiscFlags`
1059
1060Property Pages:
1061
1062  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
1063
1064### Pin: Capture
1065
1066 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
1067 * Capabilities:
1068  * Count: `23`
1069  * Structure Size: `52` (expected `52`)
1070
1071#### Capability: 0
1072
1073 * `AM_MEDIA_TYPE`:
1074  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1075  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
1076  * `.subtype`: `FourCC 0x00000001`
1077  * `.bFixedSizeSamples`: `1`
1078  * `.bTemporalCompression`: `0`
1079  * `.lSampleSize`: `4`
1080  * `.cbFormat`: `18`
1081  * `WAVEFORMATEX`:
1082   * `.wFormatTag`: `1`
1083   * `.nChannels`: `2`
1084   * `.nSamplesPerSec`: `44100`
1085   * `.nAvgBytesPerSec: `176400`
1086   * `.nBlockAlign`: `4`
1087   * `.wBitsPerSample`: `16`
1088   * `.cbSize`: `0`
1089 * `AUDIO_STREAM_CONFIG_CAPS`:
1090  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1091  * `.MinimumChannels`: `1`
1092  * `.MaximumChannels`: `2`
1093  * `.ChannelsGranularity`: `1`
1094  * `.MinimumBitsPerSample`: `8`
1095  * `.MaximumBitsPerSample`: `16`
1096  * `.BitsPerSampleGranularity`: `8`
1097  * `.MinimumSampleFrequency`: `11025`
1098  * `.MaximumSampleFrequency`: `44100`
1099  * `.SampleFrequencyGranularity`: `11025`
1100
1101#### Capability: 1
1102
1103 * `AM_MEDIA_TYPE`:
1104  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1105  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
1106  * `.subtype`: `FourCC 0x00000001`
1107  * `.bFixedSizeSamples`: `1`
1108  * `.bTemporalCompression`: `0`
1109  * `.lSampleSize`: `4`
1110  * `.cbFormat`: `18`
1111  * `WAVEFORMATEX`:
1112   * `.wFormatTag`: `1`
1113   * `.nChannels`: `2`
1114   * `.nSamplesPerSec`: `44100`
1115   * `.nAvgBytesPerSec: `176400`
1116   * `.nBlockAlign`: `4`
1117   * `.wBitsPerSample`: `16`
1118   * `.cbSize`: `0`
1119 * `AUDIO_STREAM_CONFIG_CAPS`:
1120  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1121  * `.MinimumChannels`: `1`
1122  * `.MaximumChannels`: `2`
1123  * `.ChannelsGranularity`: `1`
1124  * `.MinimumBitsPerSample`: `8`
1125  * `.MaximumBitsPerSample`: `16`
1126  * `.BitsPerSampleGranularity`: `8`
1127  * `.MinimumSampleFrequency`: `11025`
1128  * `.MaximumSampleFrequency`: `44100`
1129  * `.SampleFrequencyGranularity`: `11025`
1130
1131#### Capability: 2
1132
1133 * `AM_MEDIA_TYPE`:
1134  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1135  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
1136  * `.subtype`: `FourCC 0x00000001`
1137  * `.bFixedSizeSamples`: `1`
1138  * `.bTemporalCompression`: `0`
1139  * `.lSampleSize`: `2`
1140  * `.cbFormat`: `18`
1141  * `WAVEFORMATEX`:
1142   * `.wFormatTag`: `1`
1143   * `.nChannels`: `1`
1144   * `.nSamplesPerSec`: `44100`
1145   * `.nAvgBytesPerSec: `88200`
1146   * `.nBlockAlign`: `2`
1147   * `.wBitsPerSample`: `16`
1148   * `.cbSize`: `0`
1149 * `AUDIO_STREAM_CONFIG_CAPS`:
1150  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1151  * `.MinimumChannels`: `1`
1152  * `.MaximumChannels`: `2`
1153  * `.ChannelsGranularity`: `1`
1154  * `.MinimumBitsPerSample`: `8`
1155  * `.MaximumBitsPerSample`: `16`
1156  * `.BitsPerSampleGranularity`: `8`
1157  * `.MinimumSampleFrequency`: `11025`
1158  * `.MaximumSampleFrequency`: `44100`
1159  * `.SampleFrequencyGranularity`: `11025`
1160
1161#### Capability: 3
1162
1163 * `AM_MEDIA_TYPE`:
1164  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1165  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
1166  * `.subtype`: `FourCC 0x00000001`
1167  * `.bFixedSizeSamples`: `1`
1168  * `.bTemporalCompression`: `0`
1169  * `.lSampleSize`: `4`
1170  * `.cbFormat`: `18`
1171  * `WAVEFORMATEX`:
1172   * `.wFormatTag`: `1`
1173   * `.nChannels`: `2`
1174   * `.nSamplesPerSec`: `32000`
1175   * `.nAvgBytesPerSec: `128000`
1176   * `.nBlockAlign`: `4`
1177   * `.wBitsPerSample`: `16`
1178   * `.cbSize`: `0`
1179 * `AUDIO_STREAM_CONFIG_CAPS`:
1180  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1181  * `.MinimumChannels`: `1`
1182  * `.MaximumChannels`: `2`
1183  * `.ChannelsGranularity`: `1`
1184  * `.MinimumBitsPerSample`: `8`
1185  * `.MaximumBitsPerSample`: `16`
1186  * `.BitsPerSampleGranularity`: `8`
1187  * `.MinimumSampleFrequency`: `11025`
1188  * `.MaximumSampleFrequency`: `44100`
1189  * `.SampleFrequencyGranularity`: `11025`
1190
1191#### Capability: 4
1192
1193 * `AM_MEDIA_TYPE`:
1194  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1195  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
1196  * `.subtype`: `FourCC 0x00000001`
1197  * `.bFixedSizeSamples`: `1`
1198  * `.bTemporalCompression`: `0`
1199  * `.lSampleSize`: `2`
1200  * `.cbFormat`: `18`
1201  * `WAVEFORMATEX`:
1202   * `.wFormatTag`: `1`
1203   * `.nChannels`: `1`
1204   * `.nSamplesPerSec`: `32000`
1205   * `.nAvgBytesPerSec: `64000`
1206   * `.nBlockAlign`: `2`
1207   * `.wBitsPerSample`: `16`
1208   * `.cbSize`: `0`
1209 * `AUDIO_STREAM_CONFIG_CAPS`:
1210  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1211  * `.MinimumChannels`: `1`
1212  * `.MaximumChannels`: `2`
1213  * `.ChannelsGranularity`: `1`
1214  * `.MinimumBitsPerSample`: `8`
1215  * `.MaximumBitsPerSample`: `16`
1216  * `.BitsPerSampleGranularity`: `8`
1217  * `.MinimumSampleFrequency`: `11025`
1218  * `.MaximumSampleFrequency`: `44100`
1219  * `.SampleFrequencyGranularity`: `11025`
1220
1221#### Capability: 5
1222
1223 * `AM_MEDIA_TYPE`:
1224  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1225  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
1226  * `.subtype`: `FourCC 0x00000001`
1227  * `.bFixedSizeSamples`: `1`
1228  * `.bTemporalCompression`: `0`
1229  * `.lSampleSize`: `4`
1230  * `.cbFormat`: `18`
1231  * `WAVEFORMATEX`:
1232   * `.wFormatTag`: `1`
1233   * `.nChannels`: `2`
1234   * `.nSamplesPerSec`: `22050`
1235   * `.nAvgBytesPerSec: `88200`
1236   * `.nBlockAlign`: `4`
1237   * `.wBitsPerSample`: `16`
1238   * `.cbSize`: `0`
1239 * `AUDIO_STREAM_CONFIG_CAPS`:
1240  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1241  * `.MinimumChannels`: `1`
1242  * `.MaximumChannels`: `2`
1243  * `.ChannelsGranularity`: `1`
1244  * `.MinimumBitsPerSample`: `8`
1245  * `.MaximumBitsPerSample`: `16`
1246  * `.BitsPerSampleGranularity`: `8`
1247  * `.MinimumSampleFrequency`: `11025`
1248  * `.MaximumSampleFrequency`: `44100`
1249  * `.SampleFrequencyGranularity`: `11025`
1250
1251#### Capability: 6
1252
1253 * `AM_MEDIA_TYPE`:
1254  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1255  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
1256  * `.subtype`: `FourCC 0x00000001`
1257  * `.bFixedSizeSamples`: `1`
1258  * `.bTemporalCompression`: `0`
1259  * `.lSampleSize`: `2`
1260  * `.cbFormat`: `18`
1261  * `WAVEFORMATEX`:
1262   * `.wFormatTag`: `1`
1263   * `.nChannels`: `1`
1264   * `.nSamplesPerSec`: `22050`
1265   * `.nAvgBytesPerSec: `44100`
1266   * `.nBlockAlign`: `2`
1267   * `.wBitsPerSample`: `16`
1268   * `.cbSize`: `0`
1269 * `AUDIO_STREAM_CONFIG_CAPS`:
1270  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1271  * `.MinimumChannels`: `1`
1272  * `.MaximumChannels`: `2`
1273  * `.ChannelsGranularity`: `1`
1274  * `.MinimumBitsPerSample`: `8`
1275  * `.MaximumBitsPerSample`: `16`
1276  * `.BitsPerSampleGranularity`: `8`
1277  * `.MinimumSampleFrequency`: `11025`
1278  * `.MaximumSampleFrequency`: `44100`
1279  * `.SampleFrequencyGranularity`: `11025`
1280
1281#### Capability: 7
1282
1283 * `AM_MEDIA_TYPE`:
1284  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1285  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
1286  * `.subtype`: `FourCC 0x00000001`
1287  * `.bFixedSizeSamples`: `1`
1288  * `.bTemporalCompression`: `0`
1289  * `.lSampleSize`: `4`
1290  * `.cbFormat`: `18`
1291  * `WAVEFORMATEX`:
1292   * `.wFormatTag`: `1`
1293   * `.nChannels`: `2`
1294   * `.nSamplesPerSec`: `11025`
1295   * `.nAvgBytesPerSec: `44100`
1296   * `.nBlockAlign`: `4`
1297   * `.wBitsPerSample`: `16`
1298   * `.cbSize`: `0`
1299 * `AUDIO_STREAM_CONFIG_CAPS`:
1300  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1301  * `.MinimumChannels`: `1`
1302  * `.MaximumChannels`: `2`
1303  * `.ChannelsGranularity`: `1`
1304  * `.MinimumBitsPerSample`: `8`
1305  * `.MaximumBitsPerSample`: `16`
1306  * `.BitsPerSampleGranularity`: `8`
1307  * `.MinimumSampleFrequency`: `11025`
1308  * `.MaximumSampleFrequency`: `44100`
1309  * `.SampleFrequencyGranularity`: `11025`
1310
1311#### Capability: 8
1312
1313 * `AM_MEDIA_TYPE`:
1314  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1315  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
1316  * `.subtype`: `FourCC 0x00000001`
1317  * `.bFixedSizeSamples`: `1`
1318  * `.bTemporalCompression`: `0`
1319  * `.lSampleSize`: `2`
1320  * `.cbFormat`: `18`
1321  * `WAVEFORMATEX`:
1322   * `.wFormatTag`: `1`
1323   * `.nChannels`: `1`
1324   * `.nSamplesPerSec`: `11025`
1325   * `.nAvgBytesPerSec: `22050`
1326   * `.nBlockAlign`: `2`
1327   * `.wBitsPerSample`: `16`
1328   * `.cbSize`: `0`
1329 * `AUDIO_STREAM_CONFIG_CAPS`:
1330  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1331  * `.MinimumChannels`: `1`
1332  * `.MaximumChannels`: `2`
1333  * `.ChannelsGranularity`: `1`
1334  * `.MinimumBitsPerSample`: `8`
1335  * `.MaximumBitsPerSample`: `16`
1336  * `.BitsPerSampleGranularity`: `8`
1337  * `.MinimumSampleFrequency`: `11025`
1338  * `.MaximumSampleFrequency`: `44100`
1339  * `.SampleFrequencyGranularity`: `11025`
1340
1341#### Capability: 9
1342
1343 * `AM_MEDIA_TYPE`:
1344  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1345  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
1346  * `.subtype`: `FourCC 0x00000001`
1347  * `.bFixedSizeSamples`: `1`
1348  * `.bTemporalCompression`: `0`
1349  * `.lSampleSize`: `4`
1350  * `.cbFormat`: `18`
1351  * `WAVEFORMATEX`:
1352   * `.wFormatTag`: `1`
1353   * `.nChannels`: `2`
1354   * `.nSamplesPerSec`: `8000`
1355   * `.nAvgBytesPerSec: `32000`
1356   * `.nBlockAlign`: `4`
1357   * `.wBitsPerSample`: `16`
1358   * `.cbSize`: `0`
1359 * `AUDIO_STREAM_CONFIG_CAPS`:
1360  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1361  * `.MinimumChannels`: `1`
1362  * `.MaximumChannels`: `2`
1363  * `.ChannelsGranularity`: `1`
1364  * `.MinimumBitsPerSample`: `8`
1365  * `.MaximumBitsPerSample`: `16`
1366  * `.BitsPerSampleGranularity`: `8`
1367  * `.MinimumSampleFrequency`: `11025`
1368  * `.MaximumSampleFrequency`: `44100`
1369  * `.SampleFrequencyGranularity`: `11025`
1370
1371#### Capability: 10
1372
1373 * `AM_MEDIA_TYPE`:
1374  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1375  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
1376  * `.subtype`: `FourCC 0x00000001`
1377  * `.bFixedSizeSamples`: `1`
1378  * `.bTemporalCompression`: `0`
1379  * `.lSampleSize`: `2`
1380  * `.cbFormat`: `18`
1381  * `WAVEFORMATEX`:
1382   * `.wFormatTag`: `1`
1383   * `.nChannels`: `1`
1384   * `.nSamplesPerSec`: `8000`
1385   * `.nAvgBytesPerSec: `16000`
1386   * `.nBlockAlign`: `2`
1387   * `.wBitsPerSample`: `16`
1388   * `.cbSize`: `0`
1389 * `AUDIO_STREAM_CONFIG_CAPS`:
1390  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1391  * `.MinimumChannels`: `1`
1392  * `.MaximumChannels`: `2`
1393  * `.ChannelsGranularity`: `1`
1394  * `.MinimumBitsPerSample`: `8`
1395  * `.MaximumBitsPerSample`: `16`
1396  * `.BitsPerSampleGranularity`: `8`
1397  * `.MinimumSampleFrequency`: `11025`
1398  * `.MaximumSampleFrequency`: `44100`
1399  * `.SampleFrequencyGranularity`: `11025`
1400
1401#### Capability: 11
1402
1403 * `AM_MEDIA_TYPE`:
1404  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1405  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
1406  * `.subtype`: `FourCC 0x00000001`
1407  * `.bFixedSizeSamples`: `1`
1408  * `.bTemporalCompression`: `0`
1409  * `.lSampleSize`: `2`
1410  * `.cbFormat`: `18`
1411  * `WAVEFORMATEX`:
1412   * `.wFormatTag`: `1`
1413   * `.nChannels`: `2`
1414   * `.nSamplesPerSec`: `44100`
1415   * `.nAvgBytesPerSec: `88200`
1416   * `.nBlockAlign`: `2`
1417   * `.wBitsPerSample`: `8`
1418   * `.cbSize`: `0`
1419 * `AUDIO_STREAM_CONFIG_CAPS`:
1420  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1421  * `.MinimumChannels`: `1`
1422  * `.MaximumChannels`: `2`
1423  * `.ChannelsGranularity`: `1`
1424  * `.MinimumBitsPerSample`: `8`
1425  * `.MaximumBitsPerSample`: `16`
1426  * `.BitsPerSampleGranularity`: `8`
1427  * `.MinimumSampleFrequency`: `11025`
1428  * `.MaximumSampleFrequency`: `44100`
1429  * `.SampleFrequencyGranularity`: `11025`
1430
1431#### Capability: 12
1432
1433 * `AM_MEDIA_TYPE`:
1434  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1435  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
1436  * `.subtype`: `FourCC 0x00000001`
1437  * `.bFixedSizeSamples`: `1`
1438  * `.bTemporalCompression`: `0`
1439  * `.lSampleSize`: `1`
1440  * `.cbFormat`: `18`
1441  * `WAVEFORMATEX`:
1442   * `.wFormatTag`: `1`
1443   * `.nChannels`: `1`
1444   * `.nSamplesPerSec`: `44100`
1445   * `.nAvgBytesPerSec: `44100`
1446   * `.nBlockAlign`: `1`
1447   * `.wBitsPerSample`: `8`
1448   * `.cbSize`: `0`
1449 * `AUDIO_STREAM_CONFIG_CAPS`:
1450  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1451  * `.MinimumChannels`: `1`
1452  * `.MaximumChannels`: `2`
1453  * `.ChannelsGranularity`: `1`
1454  * `.MinimumBitsPerSample`: `8`
1455  * `.MaximumBitsPerSample`: `16`
1456  * `.BitsPerSampleGranularity`: `8`
1457  * `.MinimumSampleFrequency`: `11025`
1458  * `.MaximumSampleFrequency`: `44100`
1459  * `.SampleFrequencyGranularity`: `11025`
1460
1461#### Capability: 13
1462
1463 * `AM_MEDIA_TYPE`:
1464  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1465  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
1466  * `.subtype`: `FourCC 0x00000001`
1467  * `.bFixedSizeSamples`: `1`
1468  * `.bTemporalCompression`: `0`
1469  * `.lSampleSize`: `2`
1470  * `.cbFormat`: `18`
1471  * `WAVEFORMATEX`:
1472   * `.wFormatTag`: `1`
1473   * `.nChannels`: `2`
1474   * `.nSamplesPerSec`: `22050`
1475   * `.nAvgBytesPerSec: `44100`
1476   * `.nBlockAlign`: `2`
1477   * `.wBitsPerSample`: `8`
1478   * `.cbSize`: `0`
1479 * `AUDIO_STREAM_CONFIG_CAPS`:
1480  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1481  * `.MinimumChannels`: `1`
1482  * `.MaximumChannels`: `2`
1483  * `.ChannelsGranularity`: `1`
1484  * `.MinimumBitsPerSample`: `8`
1485  * `.MaximumBitsPerSample`: `16`
1486  * `.BitsPerSampleGranularity`: `8`
1487  * `.MinimumSampleFrequency`: `11025`
1488  * `.MaximumSampleFrequency`: `44100`
1489  * `.SampleFrequencyGranularity`: `11025`
1490
1491#### Capability: 14
1492
1493 * `AM_MEDIA_TYPE`:
1494  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1495  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
1496  * `.subtype`: `FourCC 0x00000001`
1497  * `.bFixedSizeSamples`: `1`
1498  * `.bTemporalCompression`: `0`
1499  * `.lSampleSize`: `1`
1500  * `.cbFormat`: `18`
1501  * `WAVEFORMATEX`:
1502   * `.wFormatTag`: `1`
1503   * `.nChannels`: `1`
1504   * `.nSamplesPerSec`: `22050`
1505   * `.nAvgBytesPerSec: `22050`
1506   * `.nBlockAlign`: `1`
1507   * `.wBitsPerSample`: `8`
1508   * `.cbSize`: `0`
1509 * `AUDIO_STREAM_CONFIG_CAPS`:
1510  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1511  * `.MinimumChannels`: `1`
1512  * `.MaximumChannels`: `2`
1513  * `.ChannelsGranularity`: `1`
1514  * `.MinimumBitsPerSample`: `8`
1515  * `.MaximumBitsPerSample`: `16`
1516  * `.BitsPerSampleGranularity`: `8`
1517  * `.MinimumSampleFrequency`: `11025`
1518  * `.MaximumSampleFrequency`: `44100`
1519  * `.SampleFrequencyGranularity`: `11025`
1520
1521#### Capability: 15
1522
1523 * `AM_MEDIA_TYPE`:
1524  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1525  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
1526  * `.subtype`: `FourCC 0x00000001`
1527  * `.bFixedSizeSamples`: `1`
1528  * `.bTemporalCompression`: `0`
1529  * `.lSampleSize`: `2`
1530  * `.cbFormat`: `18`
1531  * `WAVEFORMATEX`:
1532   * `.wFormatTag`: `1`
1533   * `.nChannels`: `2`
1534   * `.nSamplesPerSec`: `11025`
1535   * `.nAvgBytesPerSec: `22050`
1536   * `.nBlockAlign`: `2`
1537   * `.wBitsPerSample`: `8`
1538   * `.cbSize`: `0`
1539 * `AUDIO_STREAM_CONFIG_CAPS`:
1540  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1541  * `.MinimumChannels`: `1`
1542  * `.MaximumChannels`: `2`
1543  * `.ChannelsGranularity`: `1`
1544  * `.MinimumBitsPerSample`: `8`
1545  * `.MaximumBitsPerSample`: `16`
1546  * `.BitsPerSampleGranularity`: `8`
1547  * `.MinimumSampleFrequency`: `11025`
1548  * `.MaximumSampleFrequency`: `44100`
1549  * `.SampleFrequencyGranularity`: `11025`
1550
1551#### Capability: 16
1552
1553 * `AM_MEDIA_TYPE`:
1554  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1555  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
1556  * `.subtype`: `FourCC 0x00000001`
1557  * `.bFixedSizeSamples`: `1`
1558  * `.bTemporalCompression`: `0`
1559  * `.lSampleSize`: `1`
1560  * `.cbFormat`: `18`
1561  * `WAVEFORMATEX`:
1562   * `.wFormatTag`: `1`
1563   * `.nChannels`: `1`
1564   * `.nSamplesPerSec`: `11025`
1565   * `.nAvgBytesPerSec: `11025`
1566   * `.nBlockAlign`: `1`
1567   * `.wBitsPerSample`: `8`
1568   * `.cbSize`: `0`
1569 * `AUDIO_STREAM_CONFIG_CAPS`:
1570  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1571  * `.MinimumChannels`: `1`
1572  * `.MaximumChannels`: `2`
1573  * `.ChannelsGranularity`: `1`
1574  * `.MinimumBitsPerSample`: `8`
1575  * `.MaximumBitsPerSample`: `16`
1576  * `.BitsPerSampleGranularity`: `8`
1577  * `.MinimumSampleFrequency`: `11025`
1578  * `.MaximumSampleFrequency`: `44100`
1579  * `.SampleFrequencyGranularity`: `11025`
1580
1581#### Capability: 17
1582
1583 * `AM_MEDIA_TYPE`:
1584  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1585  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
1586  * `.subtype`: `FourCC 0x00000001`
1587  * `.bFixedSizeSamples`: `1`
1588  * `.bTemporalCompression`: `0`
1589  * `.lSampleSize`: `2`
1590  * `.cbFormat`: `18`
1591  * `WAVEFORMATEX`:
1592   * `.wFormatTag`: `1`
1593   * `.nChannels`: `2`
1594   * `.nSamplesPerSec`: `8000`
1595   * `.nAvgBytesPerSec: `16000`
1596   * `.nBlockAlign`: `2`
1597   * `.wBitsPerSample`: `8`
1598   * `.cbSize`: `0`
1599 * `AUDIO_STREAM_CONFIG_CAPS`:
1600  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1601  * `.MinimumChannels`: `1`
1602  * `.MaximumChannels`: `2`
1603  * `.ChannelsGranularity`: `1`
1604  * `.MinimumBitsPerSample`: `8`
1605  * `.MaximumBitsPerSample`: `16`
1606  * `.BitsPerSampleGranularity`: `8`
1607  * `.MinimumSampleFrequency`: `11025`
1608  * `.MaximumSampleFrequency`: `44100`
1609  * `.SampleFrequencyGranularity`: `11025`
1610
1611#### Capability: 18
1612
1613 * `AM_MEDIA_TYPE`:
1614  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1615  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
1616  * `.subtype`: `FourCC 0x00000001`
1617  * `.bFixedSizeSamples`: `1`
1618  * `.bTemporalCompression`: `0`
1619  * `.lSampleSize`: `1`
1620  * `.cbFormat`: `18`
1621  * `WAVEFORMATEX`:
1622   * `.wFormatTag`: `1`
1623   * `.nChannels`: `1`
1624   * `.nSamplesPerSec`: `8000`
1625   * `.nAvgBytesPerSec: `8000`
1626   * `.nBlockAlign`: `1`
1627   * `.wBitsPerSample`: `8`
1628   * `.cbSize`: `0`
1629 * `AUDIO_STREAM_CONFIG_CAPS`:
1630  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1631  * `.MinimumChannels`: `1`
1632  * `.MaximumChannels`: `2`
1633  * `.ChannelsGranularity`: `1`
1634  * `.MinimumBitsPerSample`: `8`
1635  * `.MaximumBitsPerSample`: `16`
1636  * `.BitsPerSampleGranularity`: `8`
1637  * `.MinimumSampleFrequency`: `11025`
1638  * `.MaximumSampleFrequency`: `44100`
1639  * `.SampleFrequencyGranularity`: `11025`
1640
1641#### Capability: 19
1642
1643 * `AM_MEDIA_TYPE`:
1644  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1645  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
1646  * `.subtype`: `FourCC 0x00000001`
1647  * `.bFixedSizeSamples`: `1`
1648  * `.bTemporalCompression`: `0`
1649  * `.lSampleSize`: `4`
1650  * `.cbFormat`: `18`
1651  * `WAVEFORMATEX`:
1652   * `.wFormatTag`: `1`
1653   * `.nChannels`: `2`
1654   * `.nSamplesPerSec`: `48000`
1655   * `.nAvgBytesPerSec: `192000`
1656   * `.nBlockAlign`: `4`
1657   * `.wBitsPerSample`: `16`
1658   * `.cbSize`: `0`
1659 * `AUDIO_STREAM_CONFIG_CAPS`:
1660  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1661  * `.MinimumChannels`: `1`
1662  * `.MaximumChannels`: `2`
1663  * `.ChannelsGranularity`: `1`
1664  * `.MinimumBitsPerSample`: `8`
1665  * `.MaximumBitsPerSample`: `16`
1666  * `.BitsPerSampleGranularity`: `8`
1667  * `.MinimumSampleFrequency`: `11025`
1668  * `.MaximumSampleFrequency`: `44100`
1669  * `.SampleFrequencyGranularity`: `11025`
1670
1671#### Capability: 20
1672
1673 * `AM_MEDIA_TYPE`:
1674  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1675  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
1676  * `.subtype`: `FourCC 0x00000001`
1677  * `.bFixedSizeSamples`: `1`
1678  * `.bTemporalCompression`: `0`
1679  * `.lSampleSize`: `2`
1680  * `.cbFormat`: `18`
1681  * `WAVEFORMATEX`:
1682   * `.wFormatTag`: `1`
1683   * `.nChannels`: `1`
1684   * `.nSamplesPerSec`: `48000`
1685   * `.nAvgBytesPerSec: `96000`
1686   * `.nBlockAlign`: `2`
1687   * `.wBitsPerSample`: `16`
1688   * `.cbSize`: `0`
1689 * `AUDIO_STREAM_CONFIG_CAPS`:
1690  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1691  * `.MinimumChannels`: `1`
1692  * `.MaximumChannels`: `2`
1693  * `.ChannelsGranularity`: `1`
1694  * `.MinimumBitsPerSample`: `8`
1695  * `.MaximumBitsPerSample`: `16`
1696  * `.BitsPerSampleGranularity`: `8`
1697  * `.MinimumSampleFrequency`: `11025`
1698  * `.MaximumSampleFrequency`: `44100`
1699  * `.SampleFrequencyGranularity`: `11025`
1700
1701#### Capability: 21
1702
1703 * `AM_MEDIA_TYPE`:
1704  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 75 38 00 00 00 00 00`
1705  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
1706  * `.subtype`: `FourCC 0x00000001`
1707  * `.bFixedSizeSamples`: `1`
1708  * `.bTemporalCompression`: `0`
1709  * `.lSampleSize`: `4`
1710  * `.cbFormat`: `18`
1711  * `WAVEFORMATEX`:
1712   * `.wFormatTag`: `1`
1713   * `.nChannels`: `2`
1714   * `.nSamplesPerSec`: `96000`
1715   * `.nAvgBytesPerSec: `384000`
1716   * `.nBlockAlign`: `4`
1717   * `.wBitsPerSample`: `16`
1718   * `.cbSize`: `0`
1719 * `AUDIO_STREAM_CONFIG_CAPS`:
1720  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1721  * `.MinimumChannels`: `1`
1722  * `.MaximumChannels`: `2`
1723  * `.ChannelsGranularity`: `1`
1724  * `.MinimumBitsPerSample`: `8`
1725  * `.MaximumBitsPerSample`: `16`
1726  * `.BitsPerSampleGranularity`: `8`
1727  * `.MinimumSampleFrequency`: `11025`
1728  * `.MaximumSampleFrequency`: `44100`
1729  * `.SampleFrequencyGranularity`: `11025`
1730
1731#### Capability: 22
1732
1733 * `AM_MEDIA_TYPE`:
1734  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 75 38 00 00 00 00 00`
1735  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
1736  * `.subtype`: `FourCC 0x00000001`
1737  * `.bFixedSizeSamples`: `1`
1738  * `.bTemporalCompression`: `0`
1739  * `.lSampleSize`: `2`
1740  * `.cbFormat`: `18`
1741  * `WAVEFORMATEX`:
1742   * `.wFormatTag`: `1`
1743   * `.nChannels`: `1`
1744   * `.nSamplesPerSec`: `96000`
1745   * `.nAvgBytesPerSec: `192000`
1746   * `.nBlockAlign`: `2`
1747   * `.wBitsPerSample`: `16`
1748   * `.cbSize`: `0`
1749 * `AUDIO_STREAM_CONFIG_CAPS`:
1750  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1751  * `.MinimumChannels`: `1`
1752  * `.MaximumChannels`: `2`
1753  * `.ChannelsGranularity`: `1`
1754  * `.MinimumBitsPerSample`: `8`
1755  * `.MaximumBitsPerSample`: `16`
1756  * `.BitsPerSampleGranularity`: `8`
1757  * `.MinimumSampleFrequency`: `11025`
1758  * `.MaximumSampleFrequency`: `44100`
1759  * `.SampleFrequencyGranularity`: `11025`
1760
1761Interfaces:
1762
1763  * `IKsPropertySet`
1764  * `IQualityControl`
1765  * `IAMBufferNegotiation`
1766  * `IAMStreamConfig`
1767  * `IAMStreamControl`
1768
1769### Pin: 䞻音量
1770
1771 * Direction: `PINDIR_INPUT`
1772Interfaces:
1773
1774  * `IQualityControl`
1775
1776## Device: 立䜓声混音 (VIA HD Audio)
1777
1778 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\立䜓声混音 (VIA HD Audio)`
1779
1780Interfaces:
1781
1782  * `ISpecifyPropertyPages`
1783  * `IAMFilterMiscFlags`
1784
1785Property Pages:
1786
1787  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
1788
1789### Pin: Capture
1790
1791 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
1792 * Capabilities:
1793  * Count: `23`
1794  * Structure Size: `52` (expected `52`)
1795
1796#### Capability: 0
1797
1798 * `AM_MEDIA_TYPE`:
1799  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
1800  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
1801  * `.subtype`: `FourCC 0x00000001`
1802  * `.bFixedSizeSamples`: `1`
1803  * `.bTemporalCompression`: `0`
1804  * `.lSampleSize`: `4`
1805  * `.cbFormat`: `18`
1806  * `WAVEFORMATEX`:
1807   * `.wFormatTag`: `1`
1808   * `.nChannels`: `2`
1809   * `.nSamplesPerSec`: `44100`
1810   * `.nAvgBytesPerSec: `176400`
1811   * `.nBlockAlign`: `4`
1812   * `.wBitsPerSample`: `16`
1813   * `.cbSize`: `0`
1814 * `AUDIO_STREAM_CONFIG_CAPS`:
1815  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1816  * `.MinimumChannels`: `1`
1817  * `.MaximumChannels`: `2`
1818  * `.ChannelsGranularity`: `1`
1819  * `.MinimumBitsPerSample`: `8`
1820  * `.MaximumBitsPerSample`: `16`
1821  * `.BitsPerSampleGranularity`: `8`
1822  * `.MinimumSampleFrequency`: `11025`
1823  * `.MaximumSampleFrequency`: `44100`
1824  * `.SampleFrequencyGranularity`: `11025`
1825
1826#### Capability: 1
1827
1828 * `AM_MEDIA_TYPE`:
1829  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
1830  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
1831  * `.subtype`: `FourCC 0x00000001`
1832  * `.bFixedSizeSamples`: `1`
1833  * `.bTemporalCompression`: `0`
1834  * `.lSampleSize`: `4`
1835  * `.cbFormat`: `18`
1836  * `WAVEFORMATEX`:
1837   * `.wFormatTag`: `1`
1838   * `.nChannels`: `2`
1839   * `.nSamplesPerSec`: `44100`
1840   * `.nAvgBytesPerSec: `176400`
1841   * `.nBlockAlign`: `4`
1842   * `.wBitsPerSample`: `16`
1843   * `.cbSize`: `0`
1844 * `AUDIO_STREAM_CONFIG_CAPS`:
1845  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1846  * `.MinimumChannels`: `1`
1847  * `.MaximumChannels`: `2`
1848  * `.ChannelsGranularity`: `1`
1849  * `.MinimumBitsPerSample`: `8`
1850  * `.MaximumBitsPerSample`: `16`
1851  * `.BitsPerSampleGranularity`: `8`
1852  * `.MinimumSampleFrequency`: `11025`
1853  * `.MaximumSampleFrequency`: `44100`
1854  * `.SampleFrequencyGranularity`: `11025`
1855
1856#### Capability: 2
1857
1858 * `AM_MEDIA_TYPE`:
1859  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
1860  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
1861  * `.subtype`: `FourCC 0x00000001`
1862  * `.bFixedSizeSamples`: `1`
1863  * `.bTemporalCompression`: `0`
1864  * `.lSampleSize`: `2`
1865  * `.cbFormat`: `18`
1866  * `WAVEFORMATEX`:
1867   * `.wFormatTag`: `1`
1868   * `.nChannels`: `1`
1869   * `.nSamplesPerSec`: `44100`
1870   * `.nAvgBytesPerSec: `88200`
1871   * `.nBlockAlign`: `2`
1872   * `.wBitsPerSample`: `16`
1873   * `.cbSize`: `0`
1874 * `AUDIO_STREAM_CONFIG_CAPS`:
1875  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1876  * `.MinimumChannels`: `1`
1877  * `.MaximumChannels`: `2`
1878  * `.ChannelsGranularity`: `1`
1879  * `.MinimumBitsPerSample`: `8`
1880  * `.MaximumBitsPerSample`: `16`
1881  * `.BitsPerSampleGranularity`: `8`
1882  * `.MinimumSampleFrequency`: `11025`
1883  * `.MaximumSampleFrequency`: `44100`
1884  * `.SampleFrequencyGranularity`: `11025`
1885
1886#### Capability: 3
1887
1888 * `AM_MEDIA_TYPE`:
1889  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
1890  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
1891  * `.subtype`: `FourCC 0x00000001`
1892  * `.bFixedSizeSamples`: `1`
1893  * `.bTemporalCompression`: `0`
1894  * `.lSampleSize`: `4`
1895  * `.cbFormat`: `18`
1896  * `WAVEFORMATEX`:
1897   * `.wFormatTag`: `1`
1898   * `.nChannels`: `2`
1899   * `.nSamplesPerSec`: `32000`
1900   * `.nAvgBytesPerSec: `128000`
1901   * `.nBlockAlign`: `4`
1902   * `.wBitsPerSample`: `16`
1903   * `.cbSize`: `0`
1904 * `AUDIO_STREAM_CONFIG_CAPS`:
1905  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1906  * `.MinimumChannels`: `1`
1907  * `.MaximumChannels`: `2`
1908  * `.ChannelsGranularity`: `1`
1909  * `.MinimumBitsPerSample`: `8`
1910  * `.MaximumBitsPerSample`: `16`
1911  * `.BitsPerSampleGranularity`: `8`
1912  * `.MinimumSampleFrequency`: `11025`
1913  * `.MaximumSampleFrequency`: `44100`
1914  * `.SampleFrequencyGranularity`: `11025`
1915
1916#### Capability: 4
1917
1918 * `AM_MEDIA_TYPE`:
1919  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
1920  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
1921  * `.subtype`: `FourCC 0x00000001`
1922  * `.bFixedSizeSamples`: `1`
1923  * `.bTemporalCompression`: `0`
1924  * `.lSampleSize`: `2`
1925  * `.cbFormat`: `18`
1926  * `WAVEFORMATEX`:
1927   * `.wFormatTag`: `1`
1928   * `.nChannels`: `1`
1929   * `.nSamplesPerSec`: `32000`
1930   * `.nAvgBytesPerSec: `64000`
1931   * `.nBlockAlign`: `2`
1932   * `.wBitsPerSample`: `16`
1933   * `.cbSize`: `0`
1934 * `AUDIO_STREAM_CONFIG_CAPS`:
1935  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1936  * `.MinimumChannels`: `1`
1937  * `.MaximumChannels`: `2`
1938  * `.ChannelsGranularity`: `1`
1939  * `.MinimumBitsPerSample`: `8`
1940  * `.MaximumBitsPerSample`: `16`
1941  * `.BitsPerSampleGranularity`: `8`
1942  * `.MinimumSampleFrequency`: `11025`
1943  * `.MaximumSampleFrequency`: `44100`
1944  * `.SampleFrequencyGranularity`: `11025`
1945
1946#### Capability: 5
1947
1948 * `AM_MEDIA_TYPE`:
1949  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
1950  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
1951  * `.subtype`: `FourCC 0x00000001`
1952  * `.bFixedSizeSamples`: `1`
1953  * `.bTemporalCompression`: `0`
1954  * `.lSampleSize`: `4`
1955  * `.cbFormat`: `18`
1956  * `WAVEFORMATEX`:
1957   * `.wFormatTag`: `1`
1958   * `.nChannels`: `2`
1959   * `.nSamplesPerSec`: `22050`
1960   * `.nAvgBytesPerSec: `88200`
1961   * `.nBlockAlign`: `4`
1962   * `.wBitsPerSample`: `16`
1963   * `.cbSize`: `0`
1964 * `AUDIO_STREAM_CONFIG_CAPS`:
1965  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1966  * `.MinimumChannels`: `1`
1967  * `.MaximumChannels`: `2`
1968  * `.ChannelsGranularity`: `1`
1969  * `.MinimumBitsPerSample`: `8`
1970  * `.MaximumBitsPerSample`: `16`
1971  * `.BitsPerSampleGranularity`: `8`
1972  * `.MinimumSampleFrequency`: `11025`
1973  * `.MaximumSampleFrequency`: `44100`
1974  * `.SampleFrequencyGranularity`: `11025`
1975
1976#### Capability: 6
1977
1978 * `AM_MEDIA_TYPE`:
1979  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
1980  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
1981  * `.subtype`: `FourCC 0x00000001`
1982  * `.bFixedSizeSamples`: `1`
1983  * `.bTemporalCompression`: `0`
1984  * `.lSampleSize`: `2`
1985  * `.cbFormat`: `18`
1986  * `WAVEFORMATEX`:
1987   * `.wFormatTag`: `1`
1988   * `.nChannels`: `1`
1989   * `.nSamplesPerSec`: `22050`
1990   * `.nAvgBytesPerSec: `44100`
1991   * `.nBlockAlign`: `2`
1992   * `.wBitsPerSample`: `16`
1993   * `.cbSize`: `0`
1994 * `AUDIO_STREAM_CONFIG_CAPS`:
1995  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1996  * `.MinimumChannels`: `1`
1997  * `.MaximumChannels`: `2`
1998  * `.ChannelsGranularity`: `1`
1999  * `.MinimumBitsPerSample`: `8`
2000  * `.MaximumBitsPerSample`: `16`
2001  * `.BitsPerSampleGranularity`: `8`
2002  * `.MinimumSampleFrequency`: `11025`
2003  * `.MaximumSampleFrequency`: `44100`
2004  * `.SampleFrequencyGranularity`: `11025`
2005
2006#### Capability: 7
2007
2008 * `AM_MEDIA_TYPE`:
2009  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2010  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
2011  * `.subtype`: `FourCC 0x00000001`
2012  * `.bFixedSizeSamples`: `1`
2013  * `.bTemporalCompression`: `0`
2014  * `.lSampleSize`: `4`
2015  * `.cbFormat`: `18`
2016  * `WAVEFORMATEX`:
2017   * `.wFormatTag`: `1`
2018   * `.nChannels`: `2`
2019   * `.nSamplesPerSec`: `11025`
2020   * `.nAvgBytesPerSec: `44100`
2021   * `.nBlockAlign`: `4`
2022   * `.wBitsPerSample`: `16`
2023   * `.cbSize`: `0`
2024 * `AUDIO_STREAM_CONFIG_CAPS`:
2025  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2026  * `.MinimumChannels`: `1`
2027  * `.MaximumChannels`: `2`
2028  * `.ChannelsGranularity`: `1`
2029  * `.MinimumBitsPerSample`: `8`
2030  * `.MaximumBitsPerSample`: `16`
2031  * `.BitsPerSampleGranularity`: `8`
2032  * `.MinimumSampleFrequency`: `11025`
2033  * `.MaximumSampleFrequency`: `44100`
2034  * `.SampleFrequencyGranularity`: `11025`
2035
2036#### Capability: 8
2037
2038 * `AM_MEDIA_TYPE`:
2039  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2040  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
2041  * `.subtype`: `FourCC 0x00000001`
2042  * `.bFixedSizeSamples`: `1`
2043  * `.bTemporalCompression`: `0`
2044  * `.lSampleSize`: `2`
2045  * `.cbFormat`: `18`
2046  * `WAVEFORMATEX`:
2047   * `.wFormatTag`: `1`
2048   * `.nChannels`: `1`
2049   * `.nSamplesPerSec`: `11025`
2050   * `.nAvgBytesPerSec: `22050`
2051   * `.nBlockAlign`: `2`
2052   * `.wBitsPerSample`: `16`
2053   * `.cbSize`: `0`
2054 * `AUDIO_STREAM_CONFIG_CAPS`:
2055  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2056  * `.MinimumChannels`: `1`
2057  * `.MaximumChannels`: `2`
2058  * `.ChannelsGranularity`: `1`
2059  * `.MinimumBitsPerSample`: `8`
2060  * `.MaximumBitsPerSample`: `16`
2061  * `.BitsPerSampleGranularity`: `8`
2062  * `.MinimumSampleFrequency`: `11025`
2063  * `.MaximumSampleFrequency`: `44100`
2064  * `.SampleFrequencyGranularity`: `11025`
2065
2066#### Capability: 9
2067
2068 * `AM_MEDIA_TYPE`:
2069  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2070  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
2071  * `.subtype`: `FourCC 0x00000001`
2072  * `.bFixedSizeSamples`: `1`
2073  * `.bTemporalCompression`: `0`
2074  * `.lSampleSize`: `4`
2075  * `.cbFormat`: `18`
2076  * `WAVEFORMATEX`:
2077   * `.wFormatTag`: `1`
2078   * `.nChannels`: `2`
2079   * `.nSamplesPerSec`: `8000`
2080   * `.nAvgBytesPerSec: `32000`
2081   * `.nBlockAlign`: `4`
2082   * `.wBitsPerSample`: `16`
2083   * `.cbSize`: `0`
2084 * `AUDIO_STREAM_CONFIG_CAPS`:
2085  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2086  * `.MinimumChannels`: `1`
2087  * `.MaximumChannels`: `2`
2088  * `.ChannelsGranularity`: `1`
2089  * `.MinimumBitsPerSample`: `8`
2090  * `.MaximumBitsPerSample`: `16`
2091  * `.BitsPerSampleGranularity`: `8`
2092  * `.MinimumSampleFrequency`: `11025`
2093  * `.MaximumSampleFrequency`: `44100`
2094  * `.SampleFrequencyGranularity`: `11025`
2095
2096#### Capability: 10
2097
2098 * `AM_MEDIA_TYPE`:
2099  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2100  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
2101  * `.subtype`: `FourCC 0x00000001`
2102  * `.bFixedSizeSamples`: `1`
2103  * `.bTemporalCompression`: `0`
2104  * `.lSampleSize`: `2`
2105  * `.cbFormat`: `18`
2106  * `WAVEFORMATEX`:
2107   * `.wFormatTag`: `1`
2108   * `.nChannels`: `1`
2109   * `.nSamplesPerSec`: `8000`
2110   * `.nAvgBytesPerSec: `16000`
2111   * `.nBlockAlign`: `2`
2112   * `.wBitsPerSample`: `16`
2113   * `.cbSize`: `0`
2114 * `AUDIO_STREAM_CONFIG_CAPS`:
2115  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2116  * `.MinimumChannels`: `1`
2117  * `.MaximumChannels`: `2`
2118  * `.ChannelsGranularity`: `1`
2119  * `.MinimumBitsPerSample`: `8`
2120  * `.MaximumBitsPerSample`: `16`
2121  * `.BitsPerSampleGranularity`: `8`
2122  * `.MinimumSampleFrequency`: `11025`
2123  * `.MaximumSampleFrequency`: `44100`
2124  * `.SampleFrequencyGranularity`: `11025`
2125
2126#### Capability: 11
2127
2128 * `AM_MEDIA_TYPE`:
2129  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2130  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
2131  * `.subtype`: `FourCC 0x00000001`
2132  * `.bFixedSizeSamples`: `1`
2133  * `.bTemporalCompression`: `0`
2134  * `.lSampleSize`: `2`
2135  * `.cbFormat`: `18`
2136  * `WAVEFORMATEX`:
2137   * `.wFormatTag`: `1`
2138   * `.nChannels`: `2`
2139   * `.nSamplesPerSec`: `44100`
2140   * `.nAvgBytesPerSec: `88200`
2141   * `.nBlockAlign`: `2`
2142   * `.wBitsPerSample`: `8`
2143   * `.cbSize`: `0`
2144 * `AUDIO_STREAM_CONFIG_CAPS`:
2145  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2146  * `.MinimumChannels`: `1`
2147  * `.MaximumChannels`: `2`
2148  * `.ChannelsGranularity`: `1`
2149  * `.MinimumBitsPerSample`: `8`
2150  * `.MaximumBitsPerSample`: `16`
2151  * `.BitsPerSampleGranularity`: `8`
2152  * `.MinimumSampleFrequency`: `11025`
2153  * `.MaximumSampleFrequency`: `44100`
2154  * `.SampleFrequencyGranularity`: `11025`
2155
2156#### Capability: 12
2157
2158 * `AM_MEDIA_TYPE`:
2159  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2160  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
2161  * `.subtype`: `FourCC 0x00000001`
2162  * `.bFixedSizeSamples`: `1`
2163  * `.bTemporalCompression`: `0`
2164  * `.lSampleSize`: `1`
2165  * `.cbFormat`: `18`
2166  * `WAVEFORMATEX`:
2167   * `.wFormatTag`: `1`
2168   * `.nChannels`: `1`
2169   * `.nSamplesPerSec`: `44100`
2170   * `.nAvgBytesPerSec: `44100`
2171   * `.nBlockAlign`: `1`
2172   * `.wBitsPerSample`: `8`
2173   * `.cbSize`: `0`
2174 * `AUDIO_STREAM_CONFIG_CAPS`:
2175  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2176  * `.MinimumChannels`: `1`
2177  * `.MaximumChannels`: `2`
2178  * `.ChannelsGranularity`: `1`
2179  * `.MinimumBitsPerSample`: `8`
2180  * `.MaximumBitsPerSample`: `16`
2181  * `.BitsPerSampleGranularity`: `8`
2182  * `.MinimumSampleFrequency`: `11025`
2183  * `.MaximumSampleFrequency`: `44100`
2184  * `.SampleFrequencyGranularity`: `11025`
2185
2186#### Capability: 13
2187
2188 * `AM_MEDIA_TYPE`:
2189  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2190  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
2191  * `.subtype`: `FourCC 0x00000001`
2192  * `.bFixedSizeSamples`: `1`
2193  * `.bTemporalCompression`: `0`
2194  * `.lSampleSize`: `2`
2195  * `.cbFormat`: `18`
2196  * `WAVEFORMATEX`:
2197   * `.wFormatTag`: `1`
2198   * `.nChannels`: `2`
2199   * `.nSamplesPerSec`: `22050`
2200   * `.nAvgBytesPerSec: `44100`
2201   * `.nBlockAlign`: `2`
2202   * `.wBitsPerSample`: `8`
2203   * `.cbSize`: `0`
2204 * `AUDIO_STREAM_CONFIG_CAPS`:
2205  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2206  * `.MinimumChannels`: `1`
2207  * `.MaximumChannels`: `2`
2208  * `.ChannelsGranularity`: `1`
2209  * `.MinimumBitsPerSample`: `8`
2210  * `.MaximumBitsPerSample`: `16`
2211  * `.BitsPerSampleGranularity`: `8`
2212  * `.MinimumSampleFrequency`: `11025`
2213  * `.MaximumSampleFrequency`: `44100`
2214  * `.SampleFrequencyGranularity`: `11025`
2215
2216#### Capability: 14
2217
2218 * `AM_MEDIA_TYPE`:
2219  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2220  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
2221  * `.subtype`: `FourCC 0x00000001`
2222  * `.bFixedSizeSamples`: `1`
2223  * `.bTemporalCompression`: `0`
2224  * `.lSampleSize`: `1`
2225  * `.cbFormat`: `18`
2226  * `WAVEFORMATEX`:
2227   * `.wFormatTag`: `1`
2228   * `.nChannels`: `1`
2229   * `.nSamplesPerSec`: `22050`
2230   * `.nAvgBytesPerSec: `22050`
2231   * `.nBlockAlign`: `1`
2232   * `.wBitsPerSample`: `8`
2233   * `.cbSize`: `0`
2234 * `AUDIO_STREAM_CONFIG_CAPS`:
2235  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2236  * `.MinimumChannels`: `1`
2237  * `.MaximumChannels`: `2`
2238  * `.ChannelsGranularity`: `1`
2239  * `.MinimumBitsPerSample`: `8`
2240  * `.MaximumBitsPerSample`: `16`
2241  * `.BitsPerSampleGranularity`: `8`
2242  * `.MinimumSampleFrequency`: `11025`
2243  * `.MaximumSampleFrequency`: `44100`
2244  * `.SampleFrequencyGranularity`: `11025`
2245
2246#### Capability: 15
2247
2248 * `AM_MEDIA_TYPE`:
2249  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2250  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
2251  * `.subtype`: `FourCC 0x00000001`
2252  * `.bFixedSizeSamples`: `1`
2253  * `.bTemporalCompression`: `0`
2254  * `.lSampleSize`: `2`
2255  * `.cbFormat`: `18`
2256  * `WAVEFORMATEX`:
2257   * `.wFormatTag`: `1`
2258   * `.nChannels`: `2`
2259   * `.nSamplesPerSec`: `11025`
2260   * `.nAvgBytesPerSec: `22050`
2261   * `.nBlockAlign`: `2`
2262   * `.wBitsPerSample`: `8`
2263   * `.cbSize`: `0`
2264 * `AUDIO_STREAM_CONFIG_CAPS`:
2265  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2266  * `.MinimumChannels`: `1`
2267  * `.MaximumChannels`: `2`
2268  * `.ChannelsGranularity`: `1`
2269  * `.MinimumBitsPerSample`: `8`
2270  * `.MaximumBitsPerSample`: `16`
2271  * `.BitsPerSampleGranularity`: `8`
2272  * `.MinimumSampleFrequency`: `11025`
2273  * `.MaximumSampleFrequency`: `44100`
2274  * `.SampleFrequencyGranularity`: `11025`
2275
2276#### Capability: 16
2277
2278 * `AM_MEDIA_TYPE`:
2279  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2280  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
2281  * `.subtype`: `FourCC 0x00000001`
2282  * `.bFixedSizeSamples`: `1`
2283  * `.bTemporalCompression`: `0`
2284  * `.lSampleSize`: `1`
2285  * `.cbFormat`: `18`
2286  * `WAVEFORMATEX`:
2287   * `.wFormatTag`: `1`
2288   * `.nChannels`: `1`
2289   * `.nSamplesPerSec`: `11025`
2290   * `.nAvgBytesPerSec: `11025`
2291   * `.nBlockAlign`: `1`
2292   * `.wBitsPerSample`: `8`
2293   * `.cbSize`: `0`
2294 * `AUDIO_STREAM_CONFIG_CAPS`:
2295  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2296  * `.MinimumChannels`: `1`
2297  * `.MaximumChannels`: `2`
2298  * `.ChannelsGranularity`: `1`
2299  * `.MinimumBitsPerSample`: `8`
2300  * `.MaximumBitsPerSample`: `16`
2301  * `.BitsPerSampleGranularity`: `8`
2302  * `.MinimumSampleFrequency`: `11025`
2303  * `.MaximumSampleFrequency`: `44100`
2304  * `.SampleFrequencyGranularity`: `11025`
2305
2306#### Capability: 17
2307
2308 * `AM_MEDIA_TYPE`:
2309  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2310  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
2311  * `.subtype`: `FourCC 0x00000001`
2312  * `.bFixedSizeSamples`: `1`
2313  * `.bTemporalCompression`: `0`
2314  * `.lSampleSize`: `2`
2315  * `.cbFormat`: `18`
2316  * `WAVEFORMATEX`:
2317   * `.wFormatTag`: `1`
2318   * `.nChannels`: `2`
2319   * `.nSamplesPerSec`: `8000`
2320   * `.nAvgBytesPerSec: `16000`
2321   * `.nBlockAlign`: `2`
2322   * `.wBitsPerSample`: `8`
2323   * `.cbSize`: `0`
2324 * `AUDIO_STREAM_CONFIG_CAPS`:
2325  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2326  * `.MinimumChannels`: `1`
2327  * `.MaximumChannels`: `2`
2328  * `.ChannelsGranularity`: `1`
2329  * `.MinimumBitsPerSample`: `8`
2330  * `.MaximumBitsPerSample`: `16`
2331  * `.BitsPerSampleGranularity`: `8`
2332  * `.MinimumSampleFrequency`: `11025`
2333  * `.MaximumSampleFrequency`: `44100`
2334  * `.SampleFrequencyGranularity`: `11025`
2335
2336#### Capability: 18
2337
2338 * `AM_MEDIA_TYPE`:
2339  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2340  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
2341  * `.subtype`: `FourCC 0x00000001`
2342  * `.bFixedSizeSamples`: `1`
2343  * `.bTemporalCompression`: `0`
2344  * `.lSampleSize`: `1`
2345  * `.cbFormat`: `18`
2346  * `WAVEFORMATEX`:
2347   * `.wFormatTag`: `1`
2348   * `.nChannels`: `1`
2349   * `.nSamplesPerSec`: `8000`
2350   * `.nAvgBytesPerSec: `8000`
2351   * `.nBlockAlign`: `1`
2352   * `.wBitsPerSample`: `8`
2353   * `.cbSize`: `0`
2354 * `AUDIO_STREAM_CONFIG_CAPS`:
2355  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2356  * `.MinimumChannels`: `1`
2357  * `.MaximumChannels`: `2`
2358  * `.ChannelsGranularity`: `1`
2359  * `.MinimumBitsPerSample`: `8`
2360  * `.MaximumBitsPerSample`: `16`
2361  * `.BitsPerSampleGranularity`: `8`
2362  * `.MinimumSampleFrequency`: `11025`
2363  * `.MaximumSampleFrequency`: `44100`
2364  * `.SampleFrequencyGranularity`: `11025`
2365
2366#### Capability: 19
2367
2368 * `AM_MEDIA_TYPE`:
2369  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2370  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
2371  * `.subtype`: `FourCC 0x00000001`
2372  * `.bFixedSizeSamples`: `1`
2373  * `.bTemporalCompression`: `0`
2374  * `.lSampleSize`: `4`
2375  * `.cbFormat`: `18`
2376  * `WAVEFORMATEX`:
2377   * `.wFormatTag`: `1`
2378   * `.nChannels`: `2`
2379   * `.nSamplesPerSec`: `48000`
2380   * `.nAvgBytesPerSec: `192000`
2381   * `.nBlockAlign`: `4`
2382   * `.wBitsPerSample`: `16`
2383   * `.cbSize`: `0`
2384 * `AUDIO_STREAM_CONFIG_CAPS`:
2385  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2386  * `.MinimumChannels`: `1`
2387  * `.MaximumChannels`: `2`
2388  * `.ChannelsGranularity`: `1`
2389  * `.MinimumBitsPerSample`: `8`
2390  * `.MaximumBitsPerSample`: `16`
2391  * `.BitsPerSampleGranularity`: `8`
2392  * `.MinimumSampleFrequency`: `11025`
2393  * `.MaximumSampleFrequency`: `44100`
2394  * `.SampleFrequencyGranularity`: `11025`
2395
2396#### Capability: 20
2397
2398 * `AM_MEDIA_TYPE`:
2399  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2400  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
2401  * `.subtype`: `FourCC 0x00000001`
2402  * `.bFixedSizeSamples`: `1`
2403  * `.bTemporalCompression`: `0`
2404  * `.lSampleSize`: `2`
2405  * `.cbFormat`: `18`
2406  * `WAVEFORMATEX`:
2407   * `.wFormatTag`: `1`
2408   * `.nChannels`: `1`
2409   * `.nSamplesPerSec`: `48000`
2410   * `.nAvgBytesPerSec: `96000`
2411   * `.nBlockAlign`: `2`
2412   * `.wBitsPerSample`: `16`
2413   * `.cbSize`: `0`
2414 * `AUDIO_STREAM_CONFIG_CAPS`:
2415  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2416  * `.MinimumChannels`: `1`
2417  * `.MaximumChannels`: `2`
2418  * `.ChannelsGranularity`: `1`
2419  * `.MinimumBitsPerSample`: `8`
2420  * `.MaximumBitsPerSample`: `16`
2421  * `.BitsPerSampleGranularity`: `8`
2422  * `.MinimumSampleFrequency`: `11025`
2423  * `.MaximumSampleFrequency`: `44100`
2424  * `.SampleFrequencyGranularity`: `11025`
2425
2426#### Capability: 21
2427
2428 * `AM_MEDIA_TYPE`:
2429  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 76 38 00 00 00 00 00`
2430  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
2431  * `.subtype`: `FourCC 0x00000001`
2432  * `.bFixedSizeSamples`: `1`
2433  * `.bTemporalCompression`: `0`
2434  * `.lSampleSize`: `4`
2435  * `.cbFormat`: `18`
2436  * `WAVEFORMATEX`:
2437   * `.wFormatTag`: `1`
2438   * `.nChannels`: `2`
2439   * `.nSamplesPerSec`: `96000`
2440   * `.nAvgBytesPerSec: `384000`
2441   * `.nBlockAlign`: `4`
2442   * `.wBitsPerSample`: `16`
2443   * `.cbSize`: `0`
2444 * `AUDIO_STREAM_CONFIG_CAPS`:
2445  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2446  * `.MinimumChannels`: `1`
2447  * `.MaximumChannels`: `2`
2448  * `.ChannelsGranularity`: `1`
2449  * `.MinimumBitsPerSample`: `8`
2450  * `.MaximumBitsPerSample`: `16`
2451  * `.BitsPerSampleGranularity`: `8`
2452  * `.MinimumSampleFrequency`: `11025`
2453  * `.MaximumSampleFrequency`: `44100`
2454  * `.SampleFrequencyGranularity`: `11025`
2455
2456#### Capability: 22
2457
2458 * `AM_MEDIA_TYPE`:
2459  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 76 38 00 00 00 00 00`
2460  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
2461  * `.subtype`: `FourCC 0x00000001`
2462  * `.bFixedSizeSamples`: `1`
2463  * `.bTemporalCompression`: `0`
2464  * `.lSampleSize`: `2`
2465  * `.cbFormat`: `18`
2466  * `WAVEFORMATEX`:
2467   * `.wFormatTag`: `1`
2468   * `.nChannels`: `1`
2469   * `.nSamplesPerSec`: `96000`
2470   * `.nAvgBytesPerSec: `192000`
2471   * `.nBlockAlign`: `2`
2472   * `.wBitsPerSample`: `16`
2473   * `.cbSize`: `0`
2474 * `AUDIO_STREAM_CONFIG_CAPS`:
2475  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
2476  * `.MinimumChannels`: `1`
2477  * `.MaximumChannels`: `2`
2478  * `.ChannelsGranularity`: `1`
2479  * `.MinimumBitsPerSample`: `8`
2480  * `.MaximumBitsPerSample`: `16`
2481  * `.BitsPerSampleGranularity`: `8`
2482  * `.MinimumSampleFrequency`: `11025`
2483  * `.MaximumSampleFrequency`: `44100`
2484  * `.SampleFrequencyGranularity`: `11025`
2485
2486Interfaces:
2487
2488  * `IKsPropertySet`
2489  * `IQualityControl`
2490  * `IAMBufferNegotiation`
2491  * `IAMStreamConfig`
2492  * `IAMStreamControl`
2493
2494### Pin: 䞻音量
2495
2496 * Direction: `PINDIR_INPUT`
2497Interfaces:
2498
2499  * `IQualityControl`
2500
Note: See TracBrowser for help on using the repository browser.