Microsoft DirectX 9.0 |
Five default tuning spaces are provided in Microsoft Windows XP. The same tuning spaces are also provided with DirectX 9.0. These tuning spaces are persisted in the registry with the properties shown in the following tables. Use the SystemTuningSpaces object to access or modify these tuning spaces, or to add a new tuning space.
Analog tuning spaces have a network type of GUID_NULL, because analog TV graphs do not use a Network Provider filter. Also, analog tuning spaces do not use locators. The default country/region code in these tuning spaces is for the region that includes Canada, the United States, and parts of the Caribbean. The country/region code in the tuning space must correspond to the region setting in the host system. See Frequency Tables for a list of country/region codes.
Local Analog Cable
Property | Value |
CLSID | CLSID_AnalogTVTuningSpace
{8A674B4D-1F63-11D3-B64C-00C04F79498E} |
Unique Name | Cable |
Friendly Name | Local Analog Cable |
Network Type | GUID_NULL
{00000000-0000-0000-0000-000000000000} |
Minimum Channel | 0x01 |
Maximum Channel | 0x9E |
Input Type | 0x0 (Cable) |
Country/Region Code | 0x01 |
Local Analog Antenna
Property | Value |
CLSID | CLSID_AnalogTVTuningSpace
{8A674B4D-1F63-11D3-B64C-00C04F79498E} |
Unique Name | Antenna |
Friendly Name | Local Analog Antenna |
Network Type | GUID_NULL
{00000000-0000-0000-0000-000000000000} |
Minimum Channel | 0x02 |
Maximum Channel | 0x45 |
Input Type | 0x1 (Antenna) |
Country/Region Code | 0x01 |
ATSC Digital Antenna
Property | Value |
CLSID | CLSID_ATSCTuningSpace
{A2E30750-6C3D-11D3-B653-00C04F79498E} |
Unique Name | ATSC |
Friendly Name | Local ATSC Digital Antenna |
Network Type | CLSID_ATSCNetworkProvider
{0DAD2FDD-5FD7-11D3-8F50-00C04F7971E2} |
Minimum Channel | 0x01 |
Maximum Channel | 0x63 |
Input Type | 0x0 (Cable) |
Country/Region Code | 0x00 |
Minimum Minor Channel | 0x00 |
Maximum Minor Channel | 0x03E7 |
Minimum Physical Channel | 0x02 |
Maximum Physical Channel | 0x9E |
Default Locator for ATSC Digital Antenna
Property | Value |
CLSID | CLSID_ATSCLocator
{8872FF1B-98FA-4D7A-8D93-C9F1055F85BB} |
Frequency | 0xFFFFFFFF (-1) |
Inner FEC Method | 0xFFFFFFFF (-1) |
Inner FEC Rate | 0xFFFFFFFF (-1) |
Outer FEC Method | 0xFFFFFFFF (-1) |
Outer FEC Rate | 0xFFFFFFFF (-1) |
ModulationType | 0x7 |
Symbol Rate | 0xFFFFFFFF (-1) |
Physical Channel | 0xFFFFFFFF (-1) |
Transport Stream ID | 0xFFFFFFFF (-1) |
Program Number | 0xFFFFFFFF (-1) |
Local ATSC-style Digital Cable
Currently not supported.
Property | Value |
CLSID | CLSID_ATSCTuningSpace
{A2E30750-6C3D-11D3-B653-00C04F79498E} |
Unique Name | Digital Cable |
Friendly Name | Local ATSC-Style Digital Cable |
Network Type | {143827AB-F77B-498d-81CA-5A007AEC28BF} |
Minimum Channel | 0x02 |
MaximumChannel | 0x3E7 |
Input Type | 0x0 (Cable) |
Country/Region Code | 0x00 |
Minimum Minor Channel | 0x00 |
Maximum Minor Channel | 0x03E7 |
Minimum Physical Channel | 0x02 |
Maximum Physical Channel | 0x03E7 |
Analog Auxiliary Input
Property | Value |
CLSID | CLSID_AuxInTuningSpace
{F9769A06-7ACA-4e39-9CFB-97BB35F0E77E} |
Unique Name | AuxIn1 |
Friendly Name | Analog Auxiliary Input #1 |
Network Type | GUID_NULL
{00000000-0000-0000-0000-000000000000} |