โครงสร้างของSOUNDSENTRYประกอบด้วยข้อมูลเกี่ยวกับคุณลักษณะการช่วยการเข้าถึง SoundSentry เมื่อคุณลักษณะ SoundSentry เครื่องจะแสดงเป็นภาพที่บ่งชี้เฉพาะเมื่อมีสร้างเสียง.
Windows 95: ระบุว่าภาพจะปรากฏขึ้นเมื่อมีสร้างเสียงผ่านลำโพงภายในของคอมพิวเตอร์.
Windows NT: ภาพที่บ่งชี้จะปรากฏขึ้นเมื่อมีสร้างเสียง ผ่านแบบมัลติมีเดียเสียงบริการ หรือ ผ่านลำโพงของคอมพิวเตอร์.
typedef struct tagSOUNDSENTRY { / / ss UINT cbSize
DWORD dwFlags
DWORD iFSTextEffect
DWORD iFSTextEffectMSec
DWORD iFSTextEffectColorBits
DWORD iFSGrafEffect
DWORD iFSGrafEffectMSec
DWORD iFSGrafEffectColor
DWORD iWindowsEffect
DWORD iWindowsEffectMSec
LPTSTR lpszWindowsEffectDLL
DWORD iWindowsEffectOrdinal
} SOUNDSENTRY, * LPSOUNDSENTRY
| ค่า | ความหมาย |
|---|---|
| SSF_AVAILABLE | หากถูกตั้งค่าสถานะนี้ SoundSentry คุณลักษณะจะพร้อมใช้งาน. |
| SSF_SOUNDSENTRYON | หากถูกตั้งค่าสถานะนี้ คุณลักษณะ SoundSentry อยู่บน. |
| ค่า | ความหมาย |
|---|---|
| SSTF_BORDER | เส้นขอบหน้าจอ (นั่นคือ overscan พื้นที่), ซึ่งจะไม่พร้อมใช้งานบนแสดงบางกะพริบ. |
| SSTF_CHARS | อักขระแฟลชที่มุมบนของหน้าจอ. |
| SSTF_DISPLAY | กะพริบแสดงทั้งหมด. |
| SSTF_NONE | ไม่มีสัญญาณภาพ. |
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
Wndows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
| ค่า | ความหมาย |
|---|---|
| SSGF_DISPLAY | ไม่มีสัญญาณภาพ. |
| SSGF_NONE | กะพริบแสดงทั้งหมด. |
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
| ค่า | ความหมาย |
|---|---|
| SSWF_CUSTOM | เรียกรูทีนSoundSentryProcการส่งออก โดย DLL ที่ระบุ โดยสมาชิกiFSWindowsEffectDLL. |
| SSWF_DISPLAY | กะพริบแสดงทั้งหมด. |
| SSWF_NONE | ไม่มีสัญญาณภาพ. |
| SSWF_TITLE | แถบชื่อเรื่องของหน้าต่างที่ใช้งานอยู่กะพริบ. |
| SSWF_WINDOW | หน้าต่างที่ใช้งานอยู่กะพริบ. |
Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.
โปรแกรมประยุกต์ใช้โครงสร้างแบบSOUNDSENTRYเมื่อเรียกฟังก์ชันSystemParametersInfo wActionพารามิเตอร์การตั้งค่าเป็น SPI_GETSOUNDSENTRY หรือ SPI_SETSOUNDSENTRY เมื่อใช้ SPI_GETSOUNDSENTRY โปรแกรมประยุกต์ต้องระบุสมาชิกที่cbSizeของโครงสร้างSOUNDSENTRY ฟังก์ชันSystemParametersInfoการกรอกข้อมูลสมาชิกที่เหลือ โปรแกรมประยุกต์ต้องระบุสมาชิกcbSize, dwFlagsและiWindowsEffectเมื่อใช้ค่า SPI_SETSOUNDSENTRY.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
Unicode:กำหนดเป็นโครงสร้างแบบ Unicode และ ANSI.
ภาพรวมการเข้าถึงโครงสร้างสำหรับการเข้าถึง SoundSentryProc, SystemParametersInfo