SOUNDSENTRY

โครงสร้างของ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 
 

สมาชิก

cbSize
ระบุขนาด ในไบต์ โครงสร้างนี้.
dwFlags
ชุดของค่าสถานะบิตที่ระบุคุณสมบัติของคุณลักษณะ SoundSentry มีกำหนดค่าบิตค่าสถานะต่อไปนี้:
ค่า ความหมาย
SSF_AVAILABLE หากถูกตั้งค่าสถานะนี้ SoundSentry คุณลักษณะจะพร้อมใช้งาน.
SSF_SOUNDSENTRYON หากถูกตั้งค่าสถานะนี้ คุณลักษณะ SoundSentry อยู่บน.

iFSTextEffect
Windows 95: ระบุสัญญาณภาพการนำเสนอเมื่อโปรแกรมประยุกต์โหมดข้อความที่สร้างเสียงขณะทำงานในเครื่องเสมือนแบบเต็มหน้าจอ สมาชิกนี้สามารถเป็นหนึ่งในค่าต่อไปนี้
ค่า ความหมาย
SSTF_BORDER เส้นขอบหน้าจอ (นั่นคือ overscan พื้นที่), ซึ่งจะไม่พร้อมใช้งานบนแสดงบางกะพริบ.
SSTF_CHARS อักขระแฟลชที่มุมบนของหน้าจอ.
SSTF_DISPLAY กะพริบแสดงทั้งหมด.
SSTF_NONE ไม่มีสัญญาณภาพ.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iFSTextEffectMSec
Windows 95: ระบุระยะเวลา ในมิลลิวินาที ของสัญญาณภาพที่จะปรากฏเมื่อแบบเต็มหน้าจอ โปรแกรมประยุกต์โหมดข้อความสร้างเสียง.

Wndows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iFSTextEffectColorBits
Windows 95: ระบุค่า RGB ของสีที่ใช้เมื่อแสดงสัญญาณภาพที่แสดงเมื่อแบบเต็มหน้าจอ โหมดข้อความสร้างเสียง.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iFSGrafEffect
Windows 95: ระบุสัญญาณภาพการนำเสนอเมื่อโปรแกรมประยุกต์โหมดกราฟิกแบบสร้างเสียงขณะทำงานในเครื่องเสมือนแบบเต็มหน้าจอ สมาชิกนี้สามารถเป็นหนึ่งในค่าต่อไปนี้
ค่า ความหมาย
SSGF_DISPLAY ไม่มีสัญญาณภาพ.
SSGF_NONE กะพริบแสดงทั้งหมด.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iFSGrafEffectMSec
Windows 95: ระบุระยะเวลา ในมิลลิวินาที ของสัญญาณภาพที่จะปรากฏเมื่อแบบเต็มหน้าจอ โปรแกรมประยุกต์โหมดกราฟิกสร้างเสียง.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iFSGrafEffectColor
Windows 95: ระบุค่า RGB ของสีที่ใช้เมื่อแสดงสัญญาณภาพที่แสดงเมื่อเต็มหน้าจอ โปรแกรมประยุกต์โหมดกราฟิกสร้างเสียง.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

iWindowsEffect
ระบุสัญญาณภาพจะแสดงเมื่อเสียงถูกสร้างขึ้น โดยโปรแกรมประยุกต์ที่ใช้ Windows หรือโปรแกรมประยุกต์ MS-DOS ที่ทำงานในหน้าต่าง สมาชิกนี้สามารถเป็นหนึ่งในค่าต่อไปนี้:
ค่า ความหมาย
SSWF_CUSTOM เรียกรูทีนSoundSentryProcการส่งออก โดย DLL ที่ระบุ โดยสมาชิกiFSWindowsEffectDLL.
SSWF_DISPLAY กะพริบแสดงทั้งหมด.
SSWF_NONE ไม่มีสัญญาณภาพ.
SSWF_TITLE แถบชื่อเรื่องของหน้าต่างที่ใช้งานอยู่กะพริบ.
SSWF_WINDOW หน้าต่างที่ใช้งานอยู่กะพริบ.

iWindowsEffectMSec
Windows 95: ระบุระยะเวลา ในมิลลิวินาที ของสัญญาณภาพที่จะปรากฏขึ้นเมื่อมีโปรแกรมประยุกต์ที่ใช้ Win32 (หรือโปรแกรมประยุกต์ที่ทำงานในหน้าต่าง) สร้างเสียง.

Windows NT: สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

lpszWindowsEffectDLL
จุดการบัฟเฟอร์ที่ประกอบด้วยชื่อของ DLL ที่ประกอบด้วยฟังก์ชันการเรียกกลับSoundSentryProc ความยาวของชื่อจะต้องไม่เกินค่าของ MAX_PATH สมาชิกนี้เป็นค่า NULL ถ้าใช้ DLL ไม่มี เมื่อเรียกข้อมูลเกี่ยวกับคุณลักษณะ SoundSentry ขนาดของบัฟเฟอร์ที่ต้องเท่ากับ หรือใหญ่กว่า ค่าของ MAX_PATH.
iWindowsEffectOrdinal
สมาชิกนี้ถูกสงวนไว้สำหรับใช้ในอนาคต มันต้องถูกตั้งค่าเป็นศูนย์.

หมายเหตุ

โปรแกรมประยุกต์ใช้โครงสร้างแบบSOUNDSENTRYเมื่อเรียกฟังก์ชันSystemParametersInfo wActionพารามิเตอร์การตั้งค่าเป็น SPI_GETSOUNDSENTRY หรือ SPI_SETSOUNDSENTRY เมื่อใช้ SPI_GETSOUNDSENTRY โปรแกรมประยุกต์ต้องระบุสมาชิกที่cbSizeของโครงสร้างSOUNDSENTRY ฟังก์ชันSystemParametersInfoการกรอกข้อมูลสมาชิกที่เหลือ โปรแกรมประยุกต์ต้องระบุสมาชิกcbSize, dwFlagsและiWindowsEffectเมื่อใช้ค่า SPI_SETSOUNDSENTRY.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
Unicode:กำหนดเป็นโครงสร้างแบบ Unicode และ ANSI.

ดูเพิ่มเติม

ภาพรวมการเข้าถึงโครงสร้างสำหรับการเข้าถึง SoundSentryProc, SystemParametersInfo