Windows CE 2.10 hỗ trợ tất cả bốn kiểu sự di chuyển dữ liệu như Thuyết minh đường truyền tự động được yêu cầu bởi chung, sự Duyệt lại 1.0, hỗ trợ một sự đa dạng của những thiết bị. Những bộ điều khiển thiết bị cho những Thiết bị USB có thể sử dụng bất kỳ kiểu di chuyển này nào mà có thể thích hợp cho Thiết bị :
- Những sự di chuyển Điều khiển. Những sự di chuyển Điều khiển là những sự di chuyển hai chiều mà chủ yếu được sử dụng bởi phần mềm hệ thống USB để hỏi, định hình, và những lệnh chung nhất định vấn đề tới những thiết bị USB. Những sự di chuyển Điều khiển có thể chứa đựng 8, 16, 32, hoặc 64 bai của dữ liệu phụ thuộc vào thiết bị và sự di chuyển đi nhanh. Những sự di chuyển Điều khiển tiêu biểu xảy ra giữa máy tính chủ và endpoint 0 của thiết bị USB, nhng tháng Năm sử dụng endpoints khác trong trờng hợp (của) những sự di chuyển Điều khiển đặc biệt nhà cung cấp.
- Những sự di chuyển Đẳng thời. Những sự di chuyển Đẳng thời được sử dụng cho dữ liệu luồng mà đang định giờ lỗi và phê bình khoan dung hoặc trong thời gian thực mà những ứng dụng mà yêu cầu một sự di chuyển dữ liệu không thay đổi đánh giá, chẳng hạn, một ứng dụng kỹ thuật điện thoại Internet mang một cuộc nói chuyện trong thời gian thực. Dữ liệu Đẳng thời yêu cầu những số lượng được bảo đảm của dải thông và những thời gian truyền dẫn cực đại được bảo đảm. Cho những sự di chuyển đẳng thời, đúng
lúc sự giao hàng dữ liệu được đánh giá nhiều hơn sự di chuyển dữ liệu chính xác hoặc đầy đủ.
- Những sự di chuyển điều khiển Ngắt. Những sự di chuyển điều khiển Ngắt chủ yếu đợc sử dụng để cắt ngọn những thiết bị để nhìn thấy phải chăng chúng Có bất kỳ dữ liệu Ngắt nào để truyền. Nhịp độ của)kiểm tra tuần tự được xác định bởi thiết bị, như được chỉ báo trong cấu trúc bộ mô tả endpoint, và có thể là từ 1 đến 255 mili-giây. Kiểu sự di chuyển này tiêu biểu được sử dụng những thiết bị mà cung cấp những số lượng nhỏ của dữ liệu ở tại những thời gian rời rạc, không thể đoán trước. Những bàn phím, những con chuột, và những cần điều khiển rơi vào trong phạm trù này.
- Những sự di chuyển Khối lớn. Những sự di chuyển Khối lớn là những dải thông được sử dụng cho thiết bị mà có những số lượng lớn của dữ liệu để truyền hoặc nhận và cần được bảo đảm sự giao hàng, nhưng không Có bất kỳ đặc biệt nào hoặc những yêu cầu tiềm ẩn. Những máy in và những scanner rơi vào trong phạm trù này. Những sự di chuyển rất chậm Thậm chí hoặc rất trì hoãn thì chấp nhận được cho những kiểu thiết bị này, vì vậy dài lâu như dữ liệu là tất cả phân phát dần dần.
Kết luận
Kiến trúc cơ bản của cả những card âm thanh lẫn cơ sở hạ tầng âm thanh Windows đã thay đổi. Những ứng dụng cần để bảo đảm rằng chúng cầm cho lợi thế tốt nhất của dù cấu hình nào người dùng cuối cùng Có. Cái này bao gồm cả hai bảo đảm cho cực đại sự thực hiện ( chẳng hạn, bởi việc không sử dụng cả DSBCAPS_STATIC lẫn DSBCAPS_LOCDEFER), và việc cung cấp sự thử thích hợp trên tất cả OS chung / card âm thanh / Bộ điều khiển mô hình những sự kết hợp. Windows 98 và về sau cung cấp một bảng điều khiển để thay đổi hành vi của DirectSound bên trong những cách mà có thể làm dễ dàng sự thử như vậy.