struktur AE_CURRENT_POSITION (audioengineendpoint.h)
Melaporkan posisi bingkai saat ini dari perangkat ke klien.
Sintaks
typedef struct AE_CURRENT_POSITION {
UINT64 u64DevicePosition;
UINT64 u64StreamPosition;
UINT64 u64PaddingFrames;
HNSTIME hnsQPCPosition;
FLOAT32 f32FramesPerSecond;
AE_POSITION_FLAGS Flag;
} AE_CURRENT_POSITION, *PAE_CURRENT_POSITION;
Anggota
u64DevicePosition
Posisi perangkat, dalam bingkai.
u64StreamPosition
Posisi streaming, dalam bingkai, digunakan untuk menentukan titik awal untuk pengambilan audio dan posisi perangkat render relatif terhadap aliran.
u64PaddingFrames
Jumlah padding, dalam bingkai, antara posisi saat ini dan titik pengisian aliran.
hnsQPCPosition
Nilai timer penghitung kinerja kualitas (QPC) yang diterjemahkan yang diambil pada saat anggota u64DevicePosition diperiksa.
f32FramesPerSecond
Laju data terhitung pada titik pada saat posisi ditetapkan.
Flag
Nilai enumerasi AE_POSITION_FLAGS yang menunjukkan validitas informasi posisi.
Keterangan
API AudioEndpoint Layanan Desktop Jarak Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 |
Server minimum yang didukung | Windows Server 2008 R2 |
Header | audioengineendpoint.h |
Lihat juga
IAudioEndpointRT::GetCurrentPadding
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk